org.apache.qpid.transport.network
Class Disassembler
java.lang.Object
org.apache.qpid.transport.network.Disassembler
- All Implemented Interfaces:
- ProtocolDelegate<Void>, Sender<ProtocolEvent>
public final class Disassembler
- extends Object
- implements Sender<ProtocolEvent>, ProtocolDelegate<Void>
Disassembler
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Disassembler
public Disassembler(Sender<ByteBuffer> sender,
int maxFrame)
send
public void send(ProtocolEvent event)
- Specified by:
send
in interface Sender<ProtocolEvent>
flush
public void flush()
- Specified by:
flush
in interface Sender<ProtocolEvent>
close
public void close()
- Specified by:
close
in interface Sender<ProtocolEvent>
init
public void init(Void v,
ProtocolHeader header)
- Specified by:
init
in interface ProtocolDelegate<Void>
control
public void control(Void v,
Method method)
- Specified by:
control
in interface ProtocolDelegate<Void>
command
public void command(Void v,
Method method)
- Specified by:
command
in interface ProtocolDelegate<Void>
error
public void error(Void v,
ProtocolError error)
- Specified by:
error
in interface ProtocolDelegate<Void>
setIdleTimeout
public void setIdleTimeout(int i)
- Specified by:
setIdleTimeout
in interface Sender<ProtocolEvent>
Licensed to the Apache Software Foundation