|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
public interface ClientServiceRegistryAgent
Definition of an agent offering ability to register client local service instances.
Service instances registered via ClientServiceRegistryAgent.registerClientService(Class, Object) will be reachable via
ServicesBroker.getService(Class) as long as the connection of the belonging FirstSpirit
will be alive and if they won't be explicitly unregistered
| Field Summary | |
|---|---|
static SpecialistType<ClientServiceRegistryAgent> |
TYPE
An agent providing means to register client local service instances. |
| Method Summary | ||
|---|---|---|
|
registerClientService(Class<T> clientServiceType,
T clientService)
Register a client service to be reachable via ServicesBroker.getService(Class) |
|
|
unregisterClientService(T clientService)
Unregister the given client service. |
|
| Field Detail |
|---|
static final SpecialistType<ClientServiceRegistryAgent> TYPE
SpecialistsBroker.
| Method Detail |
|---|
<T> void registerClientService(Class<T> clientServiceType,
T clientService)
ServicesBroker.getService(Class)
clientServiceType - the class specifying the type of the serviceclientService - the instance of the client service to be registered<T> void unregisterClientService(T clientService)
clientService - the client service to unregister
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||