Uses of Interface
org.jboss.messaging.core.remoting.spi.MessagingBuffer

Packages that use MessagingBuffer
org.jboss.messaging.core.buffers JBoss Messaging Buffering 
org.jboss.messaging.core.client   
org.jboss.messaging.core.client.impl   
org.jboss.messaging.core.config   
org.jboss.messaging.core.journal   
org.jboss.messaging.core.journal.impl   
org.jboss.messaging.core.message   
org.jboss.messaging.core.message.impl   
org.jboss.messaging.core.paging.impl   
org.jboss.messaging.core.persistence.impl.journal   
org.jboss.messaging.core.remoting   
org.jboss.messaging.core.remoting.impl   
org.jboss.messaging.core.remoting.impl.invm   
org.jboss.messaging.core.remoting.impl.wireformat   
org.jboss.messaging.core.remoting.impl.wireformat.replication   
org.jboss.messaging.core.remoting.spi   
org.jboss.messaging.core.server.impl   
org.jboss.messaging.integration.transports.netty   
org.jboss.messaging.jms.client   
org.jboss.messaging.utils   
 

Uses of MessagingBuffer in org.jboss.messaging.core.buffers
 

Subinterfaces of MessagingBuffer in org.jboss.messaging.core.buffers
 interface ChannelBuffer
          A random and sequential accessible sequence of zero or more bytes (octets).
 

Classes in org.jboss.messaging.core.buffers that implement MessagingBuffer
 class AbstractChannelBuffer
          A skeletal implementation of a buffer.
 class ByteBufferBackedChannelBuffer
          A NIO ByteBuffer based buffer.
 class DynamicChannelBuffer
          A dynamic capacity buffer which increases its capacity as needed.
 class HeapChannelBuffer
          A skeletal implementation for Java heap buffers.
 

Methods in org.jboss.messaging.core.buffers with parameters of type MessagingBuffer
 void AbstractChannelBuffer.writeBytes(MessagingBuffer src, int srcIndex, int length)
           
 

Uses of MessagingBuffer in org.jboss.messaging.core.client
 

Subinterfaces of MessagingBuffer in org.jboss.messaging.core.client
 interface LargeMessageBuffer
          A LargeMessageBufferImpl
 

Uses of MessagingBuffer in org.jboss.messaging.core.client.impl
 

Classes in org.jboss.messaging.core.client.impl that implement MessagingBuffer
 class LargeMessageBufferImpl
          This class aggregates several SessionReceiveContinuationMessages as it was being handled by a single buffer.
 

Methods in org.jboss.messaging.core.client.impl that return MessagingBuffer
 MessagingBuffer ClientSessionImpl.createBuffer(int size)
           
 MessagingBuffer ClientSessionInternal.createBuffer(int size)
           
 

Methods in org.jboss.messaging.core.client.impl with parameters of type MessagingBuffer
 void LargeMessageBufferImpl.writeBytes(MessagingBuffer src, int srcIndex, int length)
           
 

Constructors in org.jboss.messaging.core.client.impl with parameters of type MessagingBuffer
ClientMessageImpl(boolean durable, MessagingBuffer body)
           
ClientMessageImpl(byte type, boolean durable, long expiration, long timestamp, byte priority, MessagingBuffer body)
           
ClientMessageImpl(byte type, boolean durable, MessagingBuffer body)
           
 

Uses of MessagingBuffer in org.jboss.messaging.core.config
 

Methods in org.jboss.messaging.core.config with parameters of type MessagingBuffer
 void TransportConfiguration.decode(MessagingBuffer buffer)
           
 void TransportConfiguration.encode(MessagingBuffer buffer)
           
 

Uses of MessagingBuffer in org.jboss.messaging.core.journal
 

Methods in org.jboss.messaging.core.journal with parameters of type MessagingBuffer
 void EncodingSupport.decode(MessagingBuffer buffer)
           
 void EncodingSupport.encode(MessagingBuffer buffer)
           
 void SequentialFile.write(MessagingBuffer bytes, boolean sync)
           
 void SequentialFile.write(MessagingBuffer bytes, boolean sync, IOCallback callback)
           
 

Uses of MessagingBuffer in org.jboss.messaging.core.journal.impl
 

Methods in org.jboss.messaging.core.journal.impl with parameters of type MessagingBuffer
 void AIOSequentialFile.write(MessagingBuffer bytes, boolean sync)
           
 void NIOSequentialFile.write(MessagingBuffer bytes, boolean sync)
           
 void AIOSequentialFile.write(MessagingBuffer bytes, boolean sync, IOCallback callback)
           
 void NIOSequentialFile.write(MessagingBuffer bytes, boolean sync, IOCallback callback)
           
 

Uses of MessagingBuffer in org.jboss.messaging.core.message
 

Methods in org.jboss.messaging.core.message that return MessagingBuffer
 MessagingBuffer Message.getBody()
           
 

Methods in org.jboss.messaging.core.message with parameters of type MessagingBuffer
 void Message.decode(MessagingBuffer buffer)
           
 void Message.decodeBody(MessagingBuffer buffer)
           
 void Message.decodeProperties(MessagingBuffer buffer)
           
 void Message.encode(MessagingBuffer buffer)
           
 void Message.encodeBody(MessagingBuffer buffer)
           
 void Message.encodeBody(MessagingBuffer buffer, long start, int size)
           
 void Message.encodeProperties(MessagingBuffer buffer)
           
 void Message.setBody(MessagingBuffer body)
           
 

Uses of MessagingBuffer in org.jboss.messaging.core.message.impl
 

Methods in org.jboss.messaging.core.message.impl that return MessagingBuffer
 MessagingBuffer MessageImpl.getBody()
           
 

Methods in org.jboss.messaging.core.message.impl with parameters of type MessagingBuffer
 void MessageImpl.decode(MessagingBuffer buffer)
           
 void MessageImpl.decodeBody(MessagingBuffer buffer)
           
 void MessageImpl.decodeProperties(MessagingBuffer buffer)
           
 void MessageImpl.encode(MessagingBuffer buffer)
           
 void MessageImpl.encodeBody(MessagingBuffer buffer)
           
 void MessageImpl.encodeBody(MessagingBuffer buffer, long start, int size)
           
 void MessageImpl.encodeProperties(MessagingBuffer buffer)
           
 void MessageImpl.setBody(MessagingBuffer body)
           
 

Constructors in org.jboss.messaging.core.message.impl with parameters of type MessagingBuffer
MessageImpl(byte type, boolean durable, long expiration, long timestamp, byte priority, MessagingBuffer body)
          overridden by the client message, we need access to the connection so we can create the appropriate MessagingBuffer.
 

Uses of MessagingBuffer in org.jboss.messaging.core.paging.impl
 

Methods in org.jboss.messaging.core.paging.impl with parameters of type MessagingBuffer
 void PageTransactionInfoImpl.decode(MessagingBuffer buffer)
           
 void PagedMessageImpl.decode(MessagingBuffer buffer)
           
 void PageTransactionInfoImpl.encode(MessagingBuffer buffer)
           
 void PagedMessageImpl.encode(MessagingBuffer buffer)
           
 

Uses of MessagingBuffer in org.jboss.messaging.core.persistence.impl.journal
 

Methods in org.jboss.messaging.core.persistence.impl.journal with parameters of type MessagingBuffer
 void JournalLargeServerMessage.decode(MessagingBuffer buffer)
           
 void JournalLargeServerMessage.encode(MessagingBuffer buffer)
           
 void JournalLargeServerMessage.encodeBody(MessagingBuffer bufferOut, long start, int size)
           
 

Uses of MessagingBuffer in org.jboss.messaging.core.remoting
 

Methods in org.jboss.messaging.core.remoting that return MessagingBuffer
 MessagingBuffer RemotingConnection.createBuffer(int size)
           
 

Methods in org.jboss.messaging.core.remoting with parameters of type MessagingBuffer
 void Packet.decode(MessagingBuffer buffer)
           
 int Packet.encode(MessagingBuffer buffer)
           
 

Uses of MessagingBuffer in org.jboss.messaging.core.remoting.impl
 

Methods in org.jboss.messaging.core.remoting.impl that return MessagingBuffer
 MessagingBuffer RemotingConnectionImpl.createBuffer(int size)
           
 

Methods in org.jboss.messaging.core.remoting.impl with parameters of type MessagingBuffer
 void RemotingConnectionImpl.bufferReceived(java.lang.Object connectionID, MessagingBuffer buffer)
           
 int AbstractBufferHandler.isReadyToHandle(MessagingBuffer buffer)
           
 

Uses of MessagingBuffer in org.jboss.messaging.core.remoting.impl.invm
 

Methods in org.jboss.messaging.core.remoting.impl.invm that return MessagingBuffer
 MessagingBuffer InVMConnection.createBuffer(int size)
           
 

Methods in org.jboss.messaging.core.remoting.impl.invm with parameters of type MessagingBuffer
 void InVMConnection.write(MessagingBuffer buffer)
           
 void InVMConnection.write(MessagingBuffer buffer, boolean flush)
           
 

Uses of MessagingBuffer in org.jboss.messaging.core.remoting.impl.wireformat
 

Methods in org.jboss.messaging.core.remoting.impl.wireformat with parameters of type MessagingBuffer
 void PacketImpl.decode(MessagingBuffer buffer)
           
 void SessionExpiredMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionBindingQueryResponseMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionXAResponseMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionXACommitMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionXAResumeMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionXAEndMessage.decodeBody(MessagingBuffer buffer)
           
 void CreateQueueMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionXAStartMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionCreateConsumerMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionSendMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionSendContinuationMessage.decodeBody(MessagingBuffer buffer)
           
 void ReattachSessionMessage.decodeBody(MessagingBuffer buffer)
           
 void RollbackMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionAcknowledgeMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionDeleteQueueMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionQueueQueryMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionQueueQueryResponseMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionContinuationMessage.decodeBody(MessagingBuffer buffer)
           
 void MessagingExceptionMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionBindingQueryMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionXAGetTimeoutResponseMessage.decodeBody(MessagingBuffer buffer)
           
 void CreateSessionResponseMessage.decodeBody(MessagingBuffer buffer)
           
 void CreateSessionMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionXASetTimeoutMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionReceiveContinuationMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionConsumerFlowCreditMessage.decodeBody(MessagingBuffer buffer)
           
 void ReattachSessionResponseMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionConsumerCloseMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionSendLargeMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionXASetTimeoutResponseMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionXARollbackMessage.decodeBody(MessagingBuffer buffer)
           
 void PacketsConfirmedMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionXAGetInDoubtXidsResponseMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionFailoverCompleteMessage.decodeBody(MessagingBuffer buffer)
           
 void ReplicateCreateSessionMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionXAForgetMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionXAPrepareMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionReceiveMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionXAJoinMessage.decodeBody(MessagingBuffer buffer)
           
 void PacketImpl.decodeBody(MessagingBuffer buffer)
           
 void Ping.decodeBody(MessagingBuffer buffer)
           
static javax.transaction.xa.Xid XidCodecSupport.decodeXid(MessagingBuffer in)
           
 int PacketImpl.encode(MessagingBuffer buffer)
           
 void SessionExpiredMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionBindingQueryResponseMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionXAResponseMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionXACommitMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionXAResumeMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionXAEndMessage.encodeBody(MessagingBuffer buffer)
           
 void CreateQueueMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionXAStartMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionCreateConsumerMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionSendMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionSendContinuationMessage.encodeBody(MessagingBuffer buffer)
           
 void ReattachSessionMessage.encodeBody(MessagingBuffer buffer)
           
 void RollbackMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionAcknowledgeMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionDeleteQueueMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionQueueQueryMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionQueueQueryResponseMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionContinuationMessage.encodeBody(MessagingBuffer buffer)
           
 void MessagingExceptionMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionBindingQueryMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionXAGetTimeoutResponseMessage.encodeBody(MessagingBuffer buffer)
           
 void CreateSessionResponseMessage.encodeBody(MessagingBuffer buffer)
           
 void CreateSessionMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionXASetTimeoutMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionReceiveContinuationMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionConsumerFlowCreditMessage.encodeBody(MessagingBuffer buffer)
           
 void ReattachSessionResponseMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionConsumerCloseMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionSendLargeMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionXASetTimeoutResponseMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionXARollbackMessage.encodeBody(MessagingBuffer buffer)
           
 void PacketsConfirmedMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionXAGetInDoubtXidsResponseMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionFailoverCompleteMessage.encodeBody(MessagingBuffer buffer)
           
 void ReplicateCreateSessionMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionXAForgetMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionXAPrepareMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionReceiveMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionXAJoinMessage.encodeBody(MessagingBuffer buffer)
           
 void PacketImpl.encodeBody(MessagingBuffer buffer)
           
 void Ping.encodeBody(MessagingBuffer buffer)
           
static void XidCodecSupport.encodeXid(javax.transaction.xa.Xid xid, MessagingBuffer out)
           
 

Uses of MessagingBuffer in org.jboss.messaging.core.remoting.impl.wireformat.replication
 

Methods in org.jboss.messaging.core.remoting.impl.wireformat.replication with parameters of type MessagingBuffer
 void ReplicateAcknowledgeMessage.decodeBody(MessagingBuffer buffer)
           
 void SessionReplicateDeliveryMessage.decodeBody(MessagingBuffer buffer)
           
 void ReplicateStartupInfoMessage.decodeBody(MessagingBuffer buffer)
           
 void ReplicateRedistributionMessage.decodeBody(MessagingBuffer buffer)
           
 void ReplicateRemoteBindingRemovedMessage.decodeBody(MessagingBuffer buffer)
           
 void ReplicateRemoteConsumerAddedMessage.decodeBody(MessagingBuffer buffer)
           
 void ReplicateRemoteBindingAddedMessage.decodeBody(MessagingBuffer buffer)
           
 void ReplicateRemoteConsumerRemovedMessage.decodeBody(MessagingBuffer buffer)
           
 void ReplicateAcknowledgeMessage.encodeBody(MessagingBuffer buffer)
           
 void SessionReplicateDeliveryMessage.encodeBody(MessagingBuffer buffer)
           
 void ReplicateStartupInfoMessage.encodeBody(MessagingBuffer buffer)
           
 void ReplicateRedistributionMessage.encodeBody(MessagingBuffer buffer)
           
 void ReplicateRemoteBindingRemovedMessage.encodeBody(MessagingBuffer buffer)
           
 void ReplicateRemoteConsumerAddedMessage.encodeBody(MessagingBuffer buffer)
           
 void ReplicateRemoteBindingAddedMessage.encodeBody(MessagingBuffer buffer)
           
 void ReplicateRemoteConsumerRemovedMessage.encodeBody(MessagingBuffer buffer)
           
 

Uses of MessagingBuffer in org.jboss.messaging.core.remoting.spi
 

Methods in org.jboss.messaging.core.remoting.spi that return MessagingBuffer
 MessagingBuffer Connection.createBuffer(int size)
           
 

Methods in org.jboss.messaging.core.remoting.spi with parameters of type MessagingBuffer
 void BufferHandler.bufferReceived(java.lang.Object connectionID, MessagingBuffer buffer)
           
 int BufferHandler.isReadyToHandle(MessagingBuffer buffer)
           
 void Connection.write(MessagingBuffer buffer)
           
 void Connection.write(MessagingBuffer buffer, boolean flush)
           
 void MessagingBuffer.writeBytes(MessagingBuffer src, int srcIndex, int length)
           
 

Uses of MessagingBuffer in org.jboss.messaging.core.server.impl
 

Constructors in org.jboss.messaging.core.server.impl with parameters of type MessagingBuffer
ServerMessageImpl(byte type, boolean durable, long expiration, long timestamp, byte priority, MessagingBuffer buffer)
          Only used in testing
 

Uses of MessagingBuffer in org.jboss.messaging.integration.transports.netty
 

Classes in org.jboss.messaging.integration.transports.netty that implement MessagingBuffer
 class ChannelBufferWrapper
          Wraps Netty ChannelBuffer with MessagingBuffer.
 

Methods in org.jboss.messaging.integration.transports.netty that return MessagingBuffer
 MessagingBuffer NettyConnection.createBuffer(int size)
           
 

Methods in org.jboss.messaging.integration.transports.netty with parameters of type MessagingBuffer
 void NettyConnection.write(MessagingBuffer buffer)
           
 void NettyConnection.write(MessagingBuffer buffer, boolean flush)
           
 void ChannelBufferWrapper.writeBytes(MessagingBuffer src, int srcIndex, int length)
           
 

Uses of MessagingBuffer in org.jboss.messaging.jms.client
 

Methods in org.jboss.messaging.jms.client that return MessagingBuffer
protected  MessagingBuffer JBossMessage.getBody()
           
 

Uses of MessagingBuffer in org.jboss.messaging.utils
 

Methods in org.jboss.messaging.utils with parameters of type MessagingBuffer
 void TypedProperties.decode(MessagingBuffer buffer)
           
 void TypedProperties.encode(MessagingBuffer buffer)
           
static java.lang.String UTF8Util.readUTF(MessagingBuffer input)
           
static void UTF8Util.saveUTF(MessagingBuffer out, java.lang.String str)
           
 



Copyright © 2006 JBoss Inc. All Rights Reserved.