public class SimpleBACIComponentImpl extends CharacteristicComponentImpl
characteristicModelImpl, propertiesm_instanceName| Constructor and Description |
|---|
SimpleBACIComponentImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
aboutToAbort()
Delegates to
cleanUp. |
void |
action(alma.ACS.CBvoid cb,
alma.ACS.CBDescIn desc) |
void |
cleanUp()
Disconnects the supplier.
|
void |
initialize(ContainerServices containerServices)
Sets up the SimpleSupplier.
|
void |
method() |
alma.ACS.RWlong |
property() |
descriptor, execute, find_characteristic, get_all_characteristics, get_characteristic_by_name, getComponentContainerServices, registerProperty, unregisterPropertycomponentState, execute, namepublic void method()
public void action(alma.ACS.CBvoid cb,
alma.ACS.CBDescIn desc)
public alma.ACS.RWlong property()
public void aboutToAbort()
cleanUp.
Calls cleanUp).
Override this method if the emergency situation of a container/component abort
with unknown remaining lifetime requires a different strategy than the regular clean-up.
aboutToAbort in interface ComponentLifecycleaboutToAbort in class ComponentImplBaseComponentLifecycle.aboutToAbort()public void cleanUp()
Called after the last functional call to the component has finished. The component should then orderly release resources etc.
cleanUp in interface ComponentLifecyclecleanUp in class CharacteristicComponentImplComponentLifecycle.cleanUp()public void initialize(ContainerServices containerServices) throws ComponentLifecycleException
Subclass must call super.initialize(containerServices)
unless it overrides as well all other methods which access the member vars of this class.
initialize in interface ComponentLifecycleinitialize in class CharacteristicComponentImplcontainerServices - callback object for services provided by the containerComponentLifecycleExceptionComponentLifecycle.initialize(alma.acs.container.ContainerServices)