org.neodatis.odb.core.server.connection
Class ClientServerConnection
- java.lang.Object
-
- org.neodatis.odb.core.server.connection.ClientServerConnection
-
- Direct Known Subclasses:
- DefaultConnectionThread, SameVmConnection
public abstract class ClientServerConnection extends java.lang.ObjectThe abstract class that manages the client server connections. It is message based and it manages all the client server messages.
-
-
Constructor Summary
Constructors Constructor and Description ClientServerConnection(IODBServerExt server, boolean automaticallyCreateDatabase)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method and Description abstract voidclearMessageStreamerCache()abstract java.lang.StringgetName()ServerSessiongetSession(java.lang.String baseIdentifier)MessagemanageMessage(Message message)The main method.
-
-
-
Constructor Detail
-
ClientServerConnection
public ClientServerConnection(IODBServerExt server, boolean automaticallyCreateDatabase)
-
-
Method Detail
-
getName
public abstract java.lang.String getName()
-
manageMessage
public Message manageMessage(Message message)
The main method. It is the message dispatcher. Checks the message type and calls the right message handler.- Parameters:
message-- Returns:
-
getSession
public ServerSession getSession(java.lang.String baseIdentifier)
-
clearMessageStreamerCache
public abstract void clearMessageStreamerCache()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG