public static class ServiceActivityTrackerImpl.MutableServiceActivity extends Object implements ServiceActivity
| Constructor and Description |
|---|
MutableServiceActivity(ServiceDef serviceDef,
PerthreadManager perthreadManager,
Status status) |
| Modifier and Type | Method and Description |
|---|---|
Set<Class> |
getMarkers()
The markers on this service
|
String |
getScope()
The scope of the service (typically "singleton" or "perthread").
|
String |
getServiceId()
The unique id for the service.
|
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.
|
public MutableServiceActivity(ServiceDef serviceDef, PerthreadManager perthreadManager, Status status)
public String getServiceId()
ServiceActivitygetServiceId in interface ServiceActivitypublic Class getServiceInterface()
ServiceActivitygetServiceInterface in interface ServiceActivitypublic String getScope()
ServiceActivitygetScope in interface ServiceActivitypublic Set<Class> getMarkers()
ServiceActivitygetMarkers in interface ServiceActivitypublic Status getStatus()
ServiceActivitygetStatus in interface ServiceActivity5.6.4 - Copyright © 2003-2021 The Apache Software Foundation.