org.jbrain.qlink.state
Class ChangeUserNameState

java.lang.Object
  |
  +--org.jbrain.qlink.state.AbstractState
        |
        +--org.jbrain.qlink.state.ChangeUserNameState
All Implemented Interfaces:
QState

public class ChangeUserNameState
extends AbstractState


Field Summary
static int PHASE_INITIAL
           
 
Fields inherited from class org.jbrain.qlink.state.AbstractState
_session
 
Constructor Summary
ChangeUserNameState(QSession session)
           
 
Method Summary
 void activate()
           
 boolean execute(Action a)
           
 
Methods inherited from class org.jbrain.qlink.state.AbstractState
checkEmail, getName, passivate, terminate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PHASE_INITIAL

public static final int PHASE_INITIAL
See Also:
Constant Field Values
Constructor Detail

ChangeUserNameState

public ChangeUserNameState(QSession session)
Method Detail

activate

public void activate()
              throws java.io.IOException
Specified by:
activate in interface QState
Overrides:
activate in class AbstractState
java.io.IOException

execute

public boolean execute(Action a)
                throws java.io.IOException
Specified by:
execute in interface QState
Overrides:
execute in class AbstractState
java.io.IOException