public static class ServiceActivityTrackerImpl.MutableServiceActivity extends Object implements ServiceActivity
Constructor and Description |
---|
ServiceActivityTrackerImpl.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 ServiceActivityTrackerImpl.MutableServiceActivity(ServiceDef serviceDef, PerthreadManager perthreadManager, Status status)
public String getServiceId()
ServiceActivity
getServiceId
in interface ServiceActivity
public Class getServiceInterface()
ServiceActivity
getServiceInterface
in interface ServiceActivity
public String getScope()
ServiceActivity
getScope
in interface ServiceActivity
public Set<Class> getMarkers()
ServiceActivity
getMarkers
in interface ServiceActivity
public Status getStatus()
ServiceActivity
getStatus
in interface ServiceActivity
${project.version} - Copyright © 2003-2015 The Apache Software Foundation.