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