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 java.lang.Object implements ServiceActivity
-
-
Constructor Summary
Constructors Constructor Description MutableServiceActivity(ServiceDef serviceDef, PerthreadManager perthreadManager, Status status)
-
Method Summary
All Methods Instance Methods Concrete 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.
-
-
-
Constructor Detail
-
MutableServiceActivity
public MutableServiceActivity(ServiceDef serviceDef, PerthreadManager perthreadManager, Status status)
-
-
Method Detail
-
getServiceId
public java.lang.String getServiceId()
Description copied from interface:ServiceActivity
The unique id for the service.- Specified by:
getServiceId
in interfaceServiceActivity
-
getServiceInterface
public java.lang.Class 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
public java.lang.String getScope()
Description copied from interface:ServiceActivity
The scope of the service (typically "singleton" or "perthread").- Specified by:
getScope
in interfaceServiceActivity
-
getMarkers
public java.util.Set<java.lang.Class> getMarkers()
Description copied from interface:ServiceActivity
The markers on this service- Specified by:
getMarkers
in interfaceServiceActivity
-
getStatus
public Status getStatus()
Description copied from interface:ServiceActivity
Indicates the lifecycle status of the service.- Specified by:
getStatus
in interfaceServiceActivity
-
-