Package com.tangosol.util
Interface Service
- All Superinterfaces:
ClassLoaderAware
,Controllable
- All Known Subinterfaces:
CacheService
,DistributedCacheService
,InvocationService
,NameService
,PagedTopicService
,PartitionedService
,ProxyService
,Service
,TopicService
- All Known Implementing Classes:
WrapperCacheService
,WrapperInvocationService
,WrapperService
A Service is a Controllable that emits service lifecycle events.
- Author:
- jh 2007.11.12
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addServiceListener
(ServiceListener listener) Register a ServiceListener that will receive events pertaining to the lifecycle of this Service.void
removeServiceListener
(ServiceListener listener) Unregister a ServiceListener from this ConnectionManager.Methods inherited from interface com.tangosol.io.ClassLoaderAware
getContextClassLoader, setContextClassLoader
-
Method Details
-
addServiceListener
Register a ServiceListener that will receive events pertaining to the lifecycle of this Service.- Parameters:
listener
- the new ServiceListener to register; if the listener has already been registered, this method has no effect
-
removeServiceListener
Unregister a ServiceListener from this ConnectionManager.After a ServiceListener is removed, it will no longer receive events pertaining to the lifecycle of this Service.
- Parameters:
listener
- the ServiceListener to deregister; if the listener has not previously been registered, this method has no effect
-