org.neodatis.odb.core.server.connection
Class SameVmConnection
- java.lang.Object
-
- org.neodatis.odb.core.server.connection.ClientServerConnection
-
- org.neodatis.odb.core.server.connection.SameVmConnection
-
public class SameVmConnection extends ClientServerConnection
A class to manage client server connections being executed in the same Vm. In this case, we don't use network IO.
-
-
Constructor Summary
Constructors Constructor and Description SameVmConnection(java.lang.String baseIdentifier, IODBServerExt server, boolean automaticallyCreateDatabase)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidclearMessageStreamerCache()java.lang.StringgetName()ServerSessiongetSession(java.lang.String baseIdentifier)MessagemanageMessage(Message message)The main method.
-
-
-
Constructor Detail
-
SameVmConnection
public SameVmConnection(java.lang.String baseIdentifier, IODBServerExt server, boolean automaticallyCreateDatabase)
-
-
Method Detail
-
getName
public java.lang.String getName()
- Specified by:
getNamein classClientServerConnection
-
getSession
public ServerSession getSession(java.lang.String baseIdentifier)
- Overrides:
getSessionin classClientServerConnection
-
manageMessage
public Message manageMessage(Message message)
Description copied from class:ClientServerConnectionThe main method. It is the message dispatcher. Checks the message type and calls the right message handler.- Overrides:
manageMessagein classClientServerConnection- Returns:
-
clearMessageStreamerCache
public void clearMessageStreamerCache()
- Specified by:
clearMessageStreamerCachein classClientServerConnection
-
-
DataMelt 3.0 © DataMelt by jWork.ORG