net.sf.beep4j.internal
Class SessionImpl.InitialState

java.lang.Object
  extended by net.sf.beep4j.internal.SessionImpl.AbstractSessionState
      extended by net.sf.beep4j.internal.SessionImpl.InitialState
All Implemented Interfaces:
MessageHandler, SessionImpl.SessionState
Enclosing class:
SessionImpl

protected class SessionImpl.InitialState
extends SessionImpl.AbstractSessionState


Constructor Summary
protected SessionImpl.InitialState()
           
 
Method Summary
 void connectionClosed()
           
 void connectionEstablished(java.net.SocketAddress address)
           
 java.lang.String getName()
           
 void receiveANS(int channelNumber, int messageNumber, int answerNumber, Message message)
          Receive a ANS message.
 void receiveERR(int channelNumber, int messageNumber, Message message)
          Receive a ERR message.
 void receiveMSG(int channelNumber, int messageNumber, Message message)
          Receive a MSG message.
 void receiveNUL(int channelNumber, int messageNumber)
          Receive a NUL message.
 void receiveRPY(int channelNumber, int messageNumber, Message message)
          Receive a RPY message.
 java.lang.String toString()
           
 
Methods inherited from class net.sf.beep4j.internal.SessionImpl.AbstractSessionState
channelStartRequested, closeSession, sendMessage, sessionCloseRequested, startChannel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SessionImpl.InitialState

protected SessionImpl.InitialState()
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in class SessionImpl.AbstractSessionState

connectionEstablished

public void connectionEstablished(java.net.SocketAddress address)
Specified by:
connectionEstablished in interface SessionImpl.SessionState
Overrides:
connectionEstablished in class SessionImpl.AbstractSessionState

receiveMSG

public void receiveMSG(int channelNumber,
                       int messageNumber,
                       Message message)
Description copied from interface: MessageHandler
Receive a MSG message.

Specified by:
receiveMSG in interface MessageHandler
Overrides:
receiveMSG in class SessionImpl.AbstractSessionState
Parameters:
channelNumber - the channel number
messageNumber - the message number
message - the Message itself

receiveANS

public void receiveANS(int channelNumber,
                       int messageNumber,
                       int answerNumber,
                       Message message)
Description copied from interface: MessageHandler
Receive a ANS message.

Specified by:
receiveANS in interface MessageHandler
Overrides:
receiveANS in class SessionImpl.AbstractSessionState
Parameters:
channelNumber - the channel number
messageNumber - the message number
answerNumber - the answer number
message - the Message itself

receiveNUL

public void receiveNUL(int channelNumber,
                       int messageNumber)
Description copied from interface: MessageHandler
Receive a NUL message.

Specified by:
receiveNUL in interface MessageHandler
Overrides:
receiveNUL in class SessionImpl.AbstractSessionState
Parameters:
channelNumber - the channel number
messageNumber - the message number

receiveRPY

public void receiveRPY(int channelNumber,
                       int messageNumber,
                       Message message)
Description copied from interface: MessageHandler
Receive a RPY message.

Specified by:
receiveRPY in interface MessageHandler
Overrides:
receiveRPY in class SessionImpl.AbstractSessionState
Parameters:
channelNumber - the channel number
messageNumber - the message number
message - the Message itself

receiveERR

public void receiveERR(int channelNumber,
                       int messageNumber,
                       Message message)
Description copied from interface: MessageHandler
Receive a ERR message.

Specified by:
receiveERR in interface MessageHandler
Overrides:
receiveERR in class SessionImpl.AbstractSessionState
Parameters:
channelNumber - the channel number
messageNumber - the message number
message - the Message itself

connectionClosed

public void connectionClosed()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2007 null. All Rights Reserved.