Interface IRemoteServiceEvent
- All Known Subinterfaces:
IRemoteServiceChangedEvent,IRemoteServiceReferenceRetrievedEvent,IRemoteServiceRegisteredEvent,IRemoteServiceUnregisteredEvent
public interface IRemoteServiceEvent
Super interface for remote service events (registration and unregistration).
-
Method Summary
Modifier and TypeMethodDescriptionString[]Get the interface classes associated with/exposed by the remote service.The ID of the container that registered the service.The ID of the local container.Get the remote service reference for the unregistered service.
-
Method Details
-
getLocalContainerID
ID getLocalContainerID()The ID of the local container.- Returns:
- ID of local container. Will not be
null. - Since:
- 3.0
-
getContainerID
ID getContainerID()The ID of the container that registered the service.- Returns:
- ID of container that registered service. Will not be
null.
-
getReference
IRemoteServiceReference getReference()Get the remote service reference for the unregistered service.- Returns:
IRemoteServiceReferencethe reference for the unregistered service. Will not benull.
-
getClazzes
String[] getClazzes()Get the interface classes associated with/exposed by the remote service.- Returns:
- String[] set of interface classes exposed by the unregistered
remote service. Will not be
null, but may be empty array.
-