public abstract class CommandChannelSupport extends java.lang.Object implements CommandChannel
| Modifier and Type | Field and Description |
|---|---|
protected int |
datagramSize |
protected DatagramHeaderMarshaller |
headerMarshaller |
protected java.lang.String |
name |
protected java.net.SocketAddress |
replayAddress |
protected IntSequenceGenerator |
sequenceGenerator |
protected java.net.SocketAddress |
targetAddress |
protected OpenWireFormat |
wireFormat |
| Constructor and Description |
|---|
CommandChannelSupport(UdpTransport transport,
OpenWireFormat wireFormat,
int datagramSize,
java.net.SocketAddress targetAddress,
DatagramHeaderMarshaller headerMarshaller) |
| Modifier and Type | Method and Description |
|---|---|
int |
getDatagramSize() |
DatagramHeaderMarshaller |
getHeaderMarshaller() |
java.net.SocketAddress |
getReplayAddress() |
ReplayBuffer |
getReplayBuffer() |
java.net.SocketAddress |
getTargetAddress() |
void |
setDatagramSize(int datagramSize)
Sets the default size of a datagram on the network.
|
void |
setHeaderMarshaller(DatagramHeaderMarshaller headerMarshaller) |
void |
setReplayAddress(java.net.SocketAddress replayAddress) |
void |
setReplayBuffer(ReplayBuffer replayBuffer) |
void |
setTargetAddress(java.net.SocketAddress targetAddress) |
java.lang.String |
toString() |
void |
write(Command command) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetReceiveCounter, read, writesendBufferprotected OpenWireFormat wireFormat
protected int datagramSize
protected java.net.SocketAddress targetAddress
protected java.net.SocketAddress replayAddress
protected final java.lang.String name
protected final IntSequenceGenerator sequenceGenerator
protected DatagramHeaderMarshaller headerMarshaller
public CommandChannelSupport(UdpTransport transport, OpenWireFormat wireFormat, int datagramSize, java.net.SocketAddress targetAddress, DatagramHeaderMarshaller headerMarshaller)
public int getDatagramSize()
getDatagramSize in interface CommandChannelpublic void setDatagramSize(int datagramSize)
setDatagramSize in interface CommandChannelpublic java.net.SocketAddress getTargetAddress()
public void setTargetAddress(java.net.SocketAddress targetAddress)
setTargetAddress in interface CommandChannelpublic java.net.SocketAddress getReplayAddress()
public void setReplayAddress(java.net.SocketAddress replayAddress)
setReplayAddress in interface CommandChannelpublic java.lang.String toString()
toString in class java.lang.Objectpublic DatagramHeaderMarshaller getHeaderMarshaller()
getHeaderMarshaller in interface CommandChannelpublic void setHeaderMarshaller(DatagramHeaderMarshaller headerMarshaller)
setHeaderMarshaller in interface CommandChannelpublic ReplayBuffer getReplayBuffer()
public void setReplayBuffer(ReplayBuffer replayBuffer)
setReplayBuffer in interface CommandChannelCopyright © 2005-2012. All Rights Reserved.