protected class SharedComponentController.LocalController extends Object
IComponentControlHelper that is passed to every ILifecycleBus.addLifecycleManagement(IComponent, IComponentControlHelper, ComponentDependencies)
sensing decisions of ordinary ComponentController that signalizes when the component should be started for a given bus.
All lifecycle methods are just recalling SharedComponentControl signalizeXXX() methods where we truly decide whether the component
should start/stop, etc.
| Modifier and Type | Field and Description |
|---|---|
protected IComponentController |
controller |
protected SharedComponentController.ComponentStateListener |
listener |
| Constructor and Description |
|---|
SharedComponentController.LocalController(IAgentId agentId,
IComponentController controller) |
protected SharedComponentController.ComponentStateListener listener
protected IComponentController controller
public SharedComponentController.LocalController(IAgentId agentId, IComponentController controller)
public IAgentId getAgentId()
public void destroy()
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.