org.apache.tapestry5.ioc.internal
Class ServiceActivityTrackerImpl
java.lang.Object
org.apache.tapestry5.ioc.internal.ServiceActivityTrackerImpl
- All Implemented Interfaces:
- ServiceActivityTracker, ServiceActivityScoreboard
public class ServiceActivityTrackerImpl
- extends Object
- implements ServiceActivityScoreboard, ServiceActivityTracker
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServiceActivityTrackerImpl
public ServiceActivityTrackerImpl(PerthreadManager perthreadManager)
getServiceActivity
public List<ServiceActivity> getServiceActivity()
- Description copied from interface:
ServiceActivityScoreboard
- Returns the status of all services, sorted alphabetically by service id.
- Specified by:
getServiceActivity
in interface ServiceActivityScoreboard
define
public void define(ServiceDef serviceDef,
Status initialStatus)
- Description copied from interface:
ServiceActivityTracker
- Defines a service in the tracker with an initial status.
- Specified by:
define
in interface ServiceActivityTracker
- Parameters:
serviceDef
- the service being definedinitialStatus
- typically Status.BUILTIN
or Status.DEFINED
setStatus
public void setStatus(String serviceId,
Status status)
- Description copied from interface:
ServiceActivityTracker
- Updates the status for the service.
- Specified by:
setStatus
in interface ServiceActivityTracker
- Parameters:
serviceId
- identifies the service, which must be previously definedstatus
- the new status value
Copyright © 2003-2012 The Apache Software Foundation.