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.StringgetScope()The scope of the service (typically "singleton" or "perthread").java.lang.StringgetServiceId()The unique id for the service.java.lang.ClassgetServiceInterface()The interface implemented by the service (this may occasionally be a class, for non-proxied services).StatusgetStatus()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:ServiceActivityThe unique id for the service.- Specified by:
getServiceIdin interfaceServiceActivity
-
getServiceInterface
public java.lang.Class getServiceInterface()
Description copied from interface:ServiceActivityThe interface implemented by the service (this may occasionally be a class, for non-proxied services).- Specified by:
getServiceInterfacein interfaceServiceActivity
-
getScope
public java.lang.String getScope()
Description copied from interface:ServiceActivityThe scope of the service (typically "singleton" or "perthread").- Specified by:
getScopein interfaceServiceActivity
-
getMarkers
public java.util.Set<java.lang.Class> getMarkers()
Description copied from interface:ServiceActivityThe markers on this service- Specified by:
getMarkersin interfaceServiceActivity
-
getStatus
public Status getStatus()
Description copied from interface:ServiceActivityIndicates the lifecycle status of the service.- Specified by:
getStatusin interfaceServiceActivity
-
-