public interface SCSEvent
Modifier and Type | Method and Description |
---|---|
void |
compositionNotFound()
Notify the SIS that a suitable composition could not be found for the request.
|
void |
compositionSelected(CompositionID id)
Notify the SIS that a composition has been selected for the request.
|
Object |
getRequest()
Get the request event received from the network.
|
Object getRequest()
void compositionSelected(CompositionID id) throws NullPointerException, IllegalStateException
id
- the composition ID of the selected composition.NullPointerException
- if id
is null
.IllegalStateException
- if the service has already returned a response
to the SIS for this event. This exception may also be thrown if the
service takes too long to respond to the request and a timeout has
occurred in the SIS.void compositionNotFound() throws IllegalStateException
IllegalStateException
- if the service has already returned a response
to the SIS for this event. This exception may also be thrown if the
service takes too long to respond to the request and a timeout has
occurred in the SIS.