Class ServiceActivityTrackerImpl.MutableServiceActivity
java.lang.Object
org.apache.tapestry5.ioc.internal.ServiceActivityTrackerImpl.MutableServiceActivity
- All Implemented Interfaces:
ServiceActivity
- Enclosing class:
- ServiceActivityTrackerImpl
public static class ServiceActivityTrackerImpl.MutableServiceActivity
extends Object
implements ServiceActivity
-
Constructor Summary
ConstructorsConstructorDescriptionMutableServiceActivity
(ServiceDef serviceDef, PerthreadManager perthreadManager, Status status) -
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.
-
Constructor Details
-
MutableServiceActivity
public MutableServiceActivity(ServiceDef serviceDef, PerthreadManager perthreadManager, Status status)
-
-
Method Details
-
getServiceId
Description copied from interface:ServiceActivity
The unique id for the service.- Specified by:
getServiceId
in interfaceServiceActivity
-
getServiceInterface
Description copied from interface:ServiceActivity
The interface implemented by the service (this may occasionally be a class, for non-proxied services).- Specified by:
getServiceInterface
in interfaceServiceActivity
-
getScope
Description copied from interface:ServiceActivity
The scope of the service (typically "singleton" or "perthread").- Specified by:
getScope
in interfaceServiceActivity
-
getMarkers
Description copied from interface:ServiceActivity
The markers on this service- Specified by:
getMarkers
in interfaceServiceActivity
-
getStatus
Description copied from interface:ServiceActivity
Indicates the lifecycle status of the service.- Specified by:
getStatus
in interfaceServiceActivity
-