org.apache.qpid.transport.codec
Interface Encodable

All Known Implementing Classes:
Acquired, ConnectionClose, ConnectionCloseOk, ConnectionHeartbeat, ConnectionOpen, ConnectionOpenOk, ConnectionRedirect, ConnectionSecure, ConnectionSecureOk, ConnectionStart, ConnectionStartOk, ConnectionTune, ConnectionTuneOk, DeliveryProperties, DtxCommit, DtxEnd, DtxForget, DtxGetTimeout, DtxPrepare, DtxRecover, DtxRollback, DtxSelect, DtxSetTimeout, DtxStart, ExchangeBind, ExchangeBound, ExchangeBoundResult, ExchangeDeclare, ExchangeDelete, ExchangeQuery, ExchangeQueryResult, ExchangeUnbind, ExecutionException, ExecutionResult, ExecutionSync, FragmentProperties, GetTimeoutResult, MessageAccept, MessageAcquire, MessageCancel, MessageFlow, MessageFlush, MessageProperties, MessageReject, MessageRelease, MessageResume, MessageResumeResult, MessageSetFlowMode, MessageStop, MessageSubscribe, MessageTransfer, Method, QueueDeclare, QueueDelete, QueuePurge, QueueQuery, QueueQueryResult, RecoverResult, ReplyTo, SessionAttach, SessionAttached, SessionCommandFragment, SessionCommandPoint, SessionCompleted, SessionConfirmed, SessionDetach, SessionDetached, SessionExpected, SessionFlush, SessionGap, SessionHeader, SessionKnownCompleted, SessionRequestTimeout, SessionTimeout, Struct, TxCommit, TxRollback, TxSelect, XaResult, Xid

public interface Encodable

Encodable


Method Summary
 void read(Decoder decoder)
          Decodes this encodable using the given decoder.
 void write(Encoder encoder)
          Encodes this encodable using the given encoder.
 

Method Detail

write

void write(Encoder encoder)
Encodes this encodable using the given encoder.

Parameters:
encoder - the encoder.

read

void read(Decoder decoder)
Decodes this encodable using the given decoder.

Parameters:
decoder - the decoder.


Licensed to the Apache Software Foundation