public interface  org.apache.activemq.transport.udp.CommandChannel extends java.lang.Object implements org.apache.activemq.transport.reliable.Replayer, org.apache.activemq.Service
{
public abstract org.apache.activemq.command.Command read() throws java.io.IOException;
public abstract void write(org.apache.activemq.command.Command, java.net.SocketAddress) throws java.io.IOException;
public abstract int getDatagramSize();
public abstract void setDatagramSize(int);
public abstract org.apache.activemq.transport.udp.DatagramHeaderMarshaller getHeaderMarshaller();
public abstract void setHeaderMarshaller(org.apache.activemq.transport.udp.DatagramHeaderMarshaller);
public abstract void setTargetAddress(java.net.SocketAddress);
public abstract void setReplayAddress(java.net.SocketAddress);
public abstract void setReplayBuffer(org.apache.activemq.transport.reliable.ReplayBuffer);
public abstract int getReceiveCounter();
}