Interface ServiceActivity
- 
- All Known Implementing Classes:
- ServiceActivityTrackerImpl.MutableServiceActivity
 
 public interface ServiceActivity Provided by theServiceActivityScoreboardto track a single service's state and activity.- See Also:
- ServiceDef
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Set<java.lang.Class>getMarkers()The markers on this servicejava.lang.StringgetScope()The scope of the service (typically "singleton" or "perthread").java.lang.StringgetServiceId()The unique id for the service.java.lang.ClassgetServiceInterface()The interface implemented by the service (this may occasionally be a class, for non-proxied services).StatusgetStatus()Indicates the lifecycle status of the service.
 
- 
- 
- 
Method Detail- 
getServiceIdjava.lang.String getServiceId() The unique id for the service.
 - 
getServiceInterfacejava.lang.Class getServiceInterface() The interface implemented by the service (this may occasionally be a class, for non-proxied services).
 - 
getScopejava.lang.String getScope() The scope of the service (typically "singleton" or "perthread").
 - 
getMarkersjava.util.Set<java.lang.Class> getMarkers() The markers on this service
 
- 
 
-