org.openfast.session
Interface SessionProtocol
- All Known Implementing Classes:
- SessionControlProtocol_1_1
public interface SessionProtocol
|
Method Summary |
void |
configureSession(Session session)
|
Session |
connect(java.lang.String senderName,
Connection connection,
TemplateRegistry inboundRegistry,
TemplateRegistry outboundRegistry,
MessageListener messageListener,
SessionListener sessionListener)
|
Message |
createTemplateDeclarationMessage(MessageTemplate messageTemplate,
int templateId)
|
Message |
createTemplateDefinitionMessage(MessageTemplate messageTemplate)
|
Message |
getCloseMessage()
|
Message |
getResetMessage()
|
void |
handleMessage(Session session,
Message message)
|
boolean |
isProtocolMessage(Message message)
|
void |
onError(Session session,
ErrorCode code,
java.lang.String message)
|
Session |
onNewConnection(java.lang.String serverName,
Connection connection)
|
boolean |
supportsTemplateExchange()
|
configureSession
void configureSession(Session session)
connect
Session connect(java.lang.String senderName,
Connection connection,
TemplateRegistry inboundRegistry,
TemplateRegistry outboundRegistry,
MessageListener messageListener,
SessionListener sessionListener)
onNewConnection
Session onNewConnection(java.lang.String serverName,
Connection connection)
onError
void onError(Session session,
ErrorCode code,
java.lang.String message)
getResetMessage
Message getResetMessage()
isProtocolMessage
boolean isProtocolMessage(Message message)
handleMessage
void handleMessage(Session session,
Message message)
supportsTemplateExchange
boolean supportsTemplateExchange()
createTemplateDefinitionMessage
Message createTemplateDefinitionMessage(MessageTemplate messageTemplate)
createTemplateDeclarationMessage
Message createTemplateDeclarationMessage(MessageTemplate messageTemplate,
int templateId)
getCloseMessage
Message getCloseMessage()
Copyright © 2006-2008 The LaSalle Technology Group, LLC. All Rights Reserved.