org.apache.tapestry5.ioc.services
Interface ServiceActivity

All Known Implementing Classes:
ServiceActivityTrackerImpl.MutableServiceActivity

public interface ServiceActivity

Provided by the ServiceActivityScoreboard to track a single service's state and activity.

See Also:
ServiceDef

Method Summary
 java.util.Set<java.lang.Class> getMarkers()
          The markers on this service
 java.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.
 

Method Detail

getServiceId

java.lang.String getServiceId()
The unique id for the service.


getServiceInterface

java.lang.Class getServiceInterface()
The interface implemented by the service (this may occasionally be a class, for non-proxied services).


getScope

java.lang.String getScope()
The scope of the service (typically "singleton" or "perthread").


getStatus

Status getStatus()
Indicates the lifecycle status of the service.


getMarkers

java.util.Set<java.lang.Class> getMarkers()
The markers on this service



Copyright © 2003-2012 The Apache Software Foundation.