org.jboss.messaging.core.client
Interface LargeMessageBuffer

All Superinterfaces:
MessagingBuffer
All Known Implementing Classes:
LargeMessageBufferImpl

public interface LargeMessageBuffer
extends MessagingBuffer

A LargeMessageBufferImpl

Author:
Clebert Suconic

Method Summary
 void close()
           
 void discardUnusedPackets()
           
 long getSize()
           
 void saveBuffer(java.io.OutputStream output)
           
 void setOutputStream(java.io.OutputStream output)
           
 boolean waitCompletion(long timeWait)
           
 
Methods inherited from interface org.jboss.messaging.core.remoting.spi.MessagingBuffer
array, capacity, clear, getUnderlyingBuffer, readable, readableBytes, readBoolean, readByte, readBytes, readBytes, readChar, readDouble, readerIndex, readerIndex, readFloat, readInt, readLong, readNullableSimpleString, readNullableString, readShort, readSimpleString, readString, readUnsignedByte, readUnsignedShort, readUTF, resetReaderIndex, resetWriterIndex, setIndex, setInt, writable, writableBytes, writeBoolean, writeByte, writeBytes, writeBytes, writeBytes, writeChar, writeDouble, writeFloat, writeInt, writeLong, writeNullableSimpleString, writeNullableString, writerIndex, writerIndex, writeShort, writeSimpleString, writeString, writeUTF
 

Method Detail

getSize

long getSize()

discardUnusedPackets

void discardUnusedPackets()

close

void close()

setOutputStream

void setOutputStream(java.io.OutputStream output)
                     throws MessagingException
Throws:
MessagingException

saveBuffer

void saveBuffer(java.io.OutputStream output)
                throws MessagingException
Throws:
MessagingException

waitCompletion

boolean waitCompletion(long timeWait)
                       throws MessagingException
Throws:
MessagingException


Copyright © 2006 JBoss Inc. All Rights Reserved.