org.apache.activemq.transport.udp
Interface CommandChannel

All Superinterfaces:
Replayer, Service
All Known Implementing Classes:
CommandChannelSupport, CommandDatagramChannel, CommandDatagramSocket

public interface CommandChannel
extends Replayer, Service

Version:
$Revision: 426366 $

Method Summary
 int getDatagramSize()
           
 DatagramHeaderMarshaller getHeaderMarshaller()
           
 Command read()
           
 void setDatagramSize(int datagramSize)
          Sets the default size of a datagram on the network.
 void setHeaderMarshaller(DatagramHeaderMarshaller headerMarshaller)
           
 void setReplayAddress(java.net.SocketAddress address)
           
 void setReplayBuffer(ReplayBuffer replayBuffer)
           
 void setTargetAddress(java.net.SocketAddress address)
           
 void write(Command command, java.net.SocketAddress address)
           
 
Methods inherited from interface org.apache.activemq.transport.reliable.Replayer
sendBuffer
 
Methods inherited from interface org.apache.activemq.Service
start, stop
 

Method Detail

read

Command read()
             throws java.io.IOException
Throws:
java.io.IOException

write

void write(Command command,
           java.net.SocketAddress address)
           throws java.io.IOException
Throws:
java.io.IOException

getDatagramSize

int getDatagramSize()

setDatagramSize

void setDatagramSize(int datagramSize)
Sets the default size of a datagram on the network.


getHeaderMarshaller

DatagramHeaderMarshaller getHeaderMarshaller()

setHeaderMarshaller

void setHeaderMarshaller(DatagramHeaderMarshaller headerMarshaller)

setTargetAddress

void setTargetAddress(java.net.SocketAddress address)

setReplayAddress

void setReplayAddress(java.net.SocketAddress address)

setReplayBuffer

void setReplayBuffer(ReplayBuffer replayBuffer)


Copyright © 2009 Apache Software Foundation. All Rights Reserved.