com.vii.brillien.services.components.util
Class MessageQueue.DeliveringState

java.lang.Object
  extended by com.vii.brillien.core.component.spi.AbstractState
      extended by com.vii.brillien.services.components.util.MessageQueue.DeliveringState
All Implemented Interfaces:
State
Enclosing class:
MessageQueue<R>

protected class MessageQueue.DeliveringState
extends AbstractState

A special state changing after each incoming message


Field Summary
 
Fields inherited from class com.vii.brillien.core.component.spi.AbstractState
active, COLLABLE_ERROR_NAME, COLLABLE_EXIT_NAME, COLLABLE_INIT_NAME, error, exit, init, name
 
Constructor Summary
MessageQueue.DeliveringState()
           
MessageQueue.DeliveringState(String name, boolean init, boolean error, boolean exit)
           
 
Method Summary
 boolean equals(AbstractState a)
           
 boolean isError()
           
 boolean isExit()
           
 
Methods inherited from class com.vii.brillien.core.component.spi.AbstractState
equals, getName, isActive, isInit, setActive, setError, setExit, setInit, setName
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageQueue.DeliveringState

public MessageQueue.DeliveringState()

MessageQueue.DeliveringState

public MessageQueue.DeliveringState(String name,
                                    boolean init,
                                    boolean error,
                                    boolean exit)
Method Detail

isError

public boolean isError()
Specified by:
isError in interface State
Overrides:
isError in class AbstractState

isExit

public boolean isExit()
Specified by:
isExit in interface State
Overrides:
isExit in class AbstractState

equals

public boolean equals(AbstractState a)
Overrides:
equals in class AbstractState


Copyright © 2011. All Rights Reserved.