|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface that creates a session transport between the client and server. Users who want to provide their own transport mechanism should implement this interface and provide implementation for creating their transport protocol and plug it in the transport architecture framework.
Method Summary | |
void |
close()
Closes the transport interface after communication is over. |
void |
init(java.lang.Object[] params)
Initializes the SAS transport session over which the data is sent/received. |
SessionTransportProvider |
open(java.lang.String[] params)
Creates an instance of the transport session object and returns a handle to it. |
void |
setLogInterface(LogInterface log)
Sets the log interface to the specified Log. |
Method Detail |
public void init(java.lang.Object[] params) throws TransportException
params
- parameters that are used for creating the session.TransportException
- in case of an error during initializing the
transport interface.public SessionTransportProvider open(java.lang.String[] params) throws TransportException
params
- parameters that are used for creating the client session.TransportException
- in case of an error during opening the
transport interface.public void close() throws TransportException
TransportException
- in case of an error during closing.public void setLogInterface(LogInterface log)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |