Public Member Functions | |
void | initialize (ContainerServices containerServices) throws ComponentLifecycleException |
void | cleanUp () |
void | setLampBrightness (double brightness) throws LampUnavailable |
double | getLampBrightness () throws LampUnavailable |
Package Functions | |
RWdouble | getLampBrightnessProperty () throws LampUnavailable |
void alma.demo.LampAccessImpl.LampAccessImpl.cleanUp | ( | ) |
Releases the lamp component.
References alma.acs.component.ComponentImplBase.m_containerServices, alma.acs.component.ComponentImplBase.m_logger, and alma.acs.container.ContainerServices.releaseComponent().
double alma.demo.LampAccessImpl.LampAccessImpl.getLampBrightness | ( | ) | throws LampUnavailable |
Returns the magnitude of the lamp component's brightness.
LampUnavailable |
References alma.demo.LampAccessImpl.LampAccessImpl.getLampBrightnessProperty(), and alma.acs.component.ComponentImplBase.m_logger.
RWdouble alma.demo.LampAccessImpl.LampAccessImpl.getLampBrightnessProperty | ( | ) | throws LampUnavailable [package] |
Gets the lamp component's (LAMP1) brightness as RWdouble.
LampUnavailable |
References alma.acs.container.ContainerServices.getComponent(), and alma.acs.component.ComponentImplBase.m_containerServices.
Referenced by alma.demo.LampAccessImpl.LampAccessImpl.getLampBrightness(), alma.demo.LampAccessImpl.LampAccessImpl.initialize(), and alma.demo.LampAccessImpl.LampAccessImpl.setLampBrightness().
void alma.demo.LampAccessImpl.LampAccessImpl.initialize | ( | ContainerServices | containerServices | ) | throws ComponentLifecycleException |
void alma.demo.LampAccessImpl.LampAccessImpl.setLampBrightness | ( | double | brightness | ) | throws LampUnavailable |
Passes a value to the brightness property of the lamp component.
brightness |
LampUnavailable |
References alma.acs.container.ContainerServices.activateOffShoot(), alma.demo.LampAccessImpl.LampAccessImpl.getLampBrightnessProperty(), alma.acs.component.ComponentImplBase.m_containerServices, and alma.acs.component.ComponentImplBase.m_logger.