|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.beep4j.internal.SessionImpl.AbstractSessionState
protected abstract class SessionImpl.AbstractSessionState
Constructor Summary | |
---|---|
protected |
SessionImpl.AbstractSessionState()
|
Method Summary | |
---|---|
StartChannelResponse |
channelStartRequested(int channelNumber,
ProfileInfo[] profiles)
|
void |
closeSession()
|
void |
connectionEstablished(java.net.SocketAddress address)
|
abstract 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. |
void |
sendMessage(int channelNumber,
Message message,
ReplyHandler listener)
|
void |
sessionCloseRequested(CloseCallback callback)
|
void |
startChannel(ProfileInfo[] profiles,
ChannelHandlerFactory factory)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface net.sf.beep4j.internal.SessionImpl.SessionState |
---|
connectionClosed |
Constructor Detail |
---|
protected SessionImpl.AbstractSessionState()
Method Detail |
---|
public abstract java.lang.String getName()
public void connectionEstablished(java.net.SocketAddress address)
connectionEstablished
in interface SessionImpl.SessionState
public void startChannel(ProfileInfo[] profiles, ChannelHandlerFactory factory)
startChannel
in interface SessionImpl.SessionState
public void sendMessage(int channelNumber, Message message, ReplyHandler listener)
sendMessage
in interface SessionImpl.SessionState
public StartChannelResponse channelStartRequested(int channelNumber, ProfileInfo[] profiles)
channelStartRequested
in interface SessionImpl.SessionState
public void receiveANS(int channelNumber, int messageNumber, int answerNumber, Message message)
MessageHandler
receiveANS
in interface MessageHandler
channelNumber
- the channel numbermessageNumber
- the message numberanswerNumber
- the answer numbermessage
- the Message itselfpublic void receiveERR(int channelNumber, int messageNumber, Message message)
MessageHandler
receiveERR
in interface MessageHandler
channelNumber
- the channel numbermessageNumber
- the message numbermessage
- the Message itselfpublic void receiveMSG(int channelNumber, int messageNumber, Message message)
MessageHandler
receiveMSG
in interface MessageHandler
channelNumber
- the channel numbermessageNumber
- the message numbermessage
- the Message itselfpublic void receiveNUL(int channelNumber, int messageNumber)
MessageHandler
receiveNUL
in interface MessageHandler
channelNumber
- the channel numbermessageNumber
- the message numberpublic void receiveRPY(int channelNumber, int messageNumber, Message message)
MessageHandler
receiveRPY
in interface MessageHandler
channelNumber
- the channel numbermessageNumber
- the message numbermessage
- the Message itselfpublic void closeSession()
closeSession
in interface SessionImpl.SessionState
public void sessionCloseRequested(CloseCallback callback)
sessionCloseRequested
in interface SessionImpl.SessionState
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |