Interface ServiceActivity
- All Known Implementing Classes:
ServiceActivityTrackerImpl.MutableServiceActivity
public interface ServiceActivity
Provided by the
ServiceActivityScoreboard
to track a single service's state and activity.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionThe markers on this servicegetScope()
The scope of the service (typically "singleton" or "perthread").The unique id for the service.The interface implemented by the service (this may occasionally be a class, for non-proxied services).Indicates the lifecycle status of the service.
-
Method Details
-
getServiceId
The unique id for the service. -
getServiceInterface
The interface implemented by the service (this may occasionally be a class, for non-proxied services). -
getScope
The scope of the service (typically "singleton" or "perthread"). -
getStatus
Indicates the lifecycle status of the service. -
getMarkers
Set<Class> getMarkers()The markers on this service
-