public class LocalConnection extends BaseConnection
Modifier and Type | Field and Description |
---|---|
protected DataChannel |
channel |
static int |
HESSIAN_SERIALIZATION |
static int |
JAVA_SERIALIZATION |
static int |
NO_SERIALIZATION |
protected int |
serializationPolicy |
logger, messageId
Constructor and Description |
---|
LocalConnection(DataChannel handler)
Creates LocalConnector with specified handler and no serialization.
|
LocalConnection(DataChannel handler,
int serializationPolicy)
Creates a LocalConnector with specified handler and serialization policy.
|
Modifier and Type | Method and Description |
---|---|
protected void |
beforeSendMessage(org.apache.cayenne.remote.ClientMessage message)
Does nothing.
|
protected Object |
doSendMessage(org.apache.cayenne.remote.ClientMessage message)
Dispatches a message to an internal handler.
|
DataChannel |
getChannel()
Returns wrapped DataChannel.
|
EventBridge |
getServerEventBridge()
Returns null.
|
boolean |
isSerializingMessages() |
getProcessedMessagesCount, sendMessage
public static final int NO_SERIALIZATION
public static final int JAVA_SERIALIZATION
public static final int HESSIAN_SERIALIZATION
protected DataChannel channel
protected int serializationPolicy
public LocalConnection(DataChannel handler)
public LocalConnection(DataChannel handler, int serializationPolicy)
public boolean isSerializingMessages()
public DataChannel getChannel()
public EventBridge getServerEventBridge()
protected void beforeSendMessage(org.apache.cayenne.remote.ClientMessage message)
beforeSendMessage
in class BaseConnection
protected Object doSendMessage(org.apache.cayenne.remote.ClientMessage message) throws CayenneRuntimeException
doSendMessage
in class BaseConnection
CayenneRuntimeException
Copyright © 2001–2019 Apache Cayenne. All rights reserved.