Class ServiceActivityTrackerImpl
java.lang.Object
org.apache.tapestry5.ioc.internal.ServiceActivityTrackerImpl
- All Implemented Interfaces:
ServiceActivityTracker
,ServiceActivityScoreboard
public class ServiceActivityTrackerImpl
extends Object
implements ServiceActivityScoreboard, ServiceActivityTracker
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
define
(ServiceDef serviceDef, Status initialStatus) Defines a service in the tracker with an initial status.Returns the status of all services, sorted alphabetically by service id.void
Updates the status for the service.
-
Constructor Details
-
ServiceActivityTrackerImpl
-
-
Method Details
-
getServiceActivity
Description copied from interface:ServiceActivityScoreboard
Returns the status of all services, sorted alphabetically by service id.- Specified by:
getServiceActivity
in interfaceServiceActivityScoreboard
-
define
Description copied from interface:ServiceActivityTracker
Defines a service in the tracker with an initial status.- Specified by:
define
in interfaceServiceActivityTracker
- Parameters:
serviceDef
- the service being definedinitialStatus
- typicallyStatus.BUILTIN
orStatus.DEFINED
-
setStatus
Description copied from interface:ServiceActivityTracker
Updates the status for the service.- Specified by:
setStatus
in interfaceServiceActivityTracker
- Parameters:
serviceId
- identifies the service, which must be previously definedstatus
- the new status value
-