Public Member Functions | |
void | initialize (ContainerServices containerServices) throws ComponentLifecycleException |
void | execute () |
void | cleanUp () throws AcsJComponentCleanUpEx |
void | aboutToAbort () |
void | receive (statusBlockEvent someParam) |
ComponentStates | componentState () |
String | name () |
void | getBlocks () throws CouldntPerformActionEx |
int | waitTillDone () throws CouldntPerformActionEx |
Static Public Attributes | |
static final String | PROP_ASSERTION_MESSAGE = "CounterConsumerAssert" |
Package Attributes | |
volatile boolean | contFlag = true |
CounterConsumer is a simple class that connects to the "counter" notification channel, receives events, and then disconnects from the channel.
void alma.COUNTER.CounterConsumerImpl.CounterConsumerImpl.aboutToAbort | ( | ) |
void alma.COUNTER.CounterConsumerImpl.CounterConsumerImpl.cleanUp | ( | ) | throws AcsJComponentCleanUpEx |
ComponentStates alma.COUNTER.CounterConsumerImpl.CounterConsumerImpl.componentState | ( | ) |
void alma.COUNTER.CounterConsumerImpl.CounterConsumerImpl.execute | ( | ) |
void alma.COUNTER.CounterConsumerImpl.CounterConsumerImpl.getBlocks | ( | ) | throws CouldntPerformActionEx |
CouldntPerformActionEx |
References alma.acs.nc.Consumer.addSubscription(), alma.acs.nc.Consumer.consumerReady(), alma.acs.nc.Consumer.disconnect(), and alma.COUNTER.CounterConsumerImpl.CounterConsumerImpl.PROP_ASSERTION_MESSAGE.
void alma.COUNTER.CounterConsumerImpl.CounterConsumerImpl.initialize | ( | ContainerServices | containerServices | ) | throws ComponentLifecycleException |
String alma.COUNTER.CounterConsumerImpl.CounterConsumerImpl.name | ( | ) |
void alma.COUNTER.CounterConsumerImpl.CounterConsumerImpl.receive | ( | statusBlockEvent | someParam | ) |
NC receiver method.
References alma.COUNTER.CounterConsumerImpl.CounterConsumerImpl.contFlag.
int alma.COUNTER.CounterConsumerImpl.CounterConsumerImpl.waitTillDone | ( | ) | throws CouldntPerformActionEx |
CouldntPerformActionEx |
References alma.COUNTER.CounterConsumerImpl.CounterConsumerImpl.contFlag, and alma.COUNTER.CounterConsumerImpl.CounterConsumerImpl.PROP_ASSERTION_MESSAGE.
volatile boolean alma.COUNTER.CounterConsumerImpl.CounterConsumerImpl.contFlag = true [package] |
final String alma.COUNTER.CounterConsumerImpl.CounterConsumerImpl.PROP_ASSERTION_MESSAGE = "CounterConsumerAssert" [static] |