Package com.webmethods.jms.protocol
Class BrokerStream
- java.lang.Object
-
- com.webmethods.jms.protocol.BrokerStream
-
public class BrokerStream extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description BrokerStream()
BrokerStream(byte[] data, int off, int len)
BrokerStream(int initialCapacity)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
available()
byte[]
getData()
int
getLength()
int
read()
int
read(byte[] b)
int
read(byte[] b, int off, int len)
int
readInt()
int
readIntAt(int pos)
long
readLong()
short
readShort()
java.lang.String
readUCS()
void
skipRead(int len)
void
skipWrite(int len)
void
startReading()
void
startWriting()
java.lang.String
toString()
static BrokerStream
wrap(byte[] data)
static BrokerStream
wrap(byte[] data, int off, int len)
void
write(byte[] b)
void
write(byte[] b, int off, int len)
void
write(int b)
void
writeInt(int v)
void
writeIntAt(int v, int pos)
void
writeLong(long v)
void
writeShort(int v)
void
writeShortAt(int v, int pos)
void
writeUCS(java.lang.String str)
-
-
-
Method Detail
-
wrap
public static BrokerStream wrap(byte[] data)
-
wrap
public static BrokerStream wrap(byte[] data, int off, int len)
-
startWriting
public final void startWriting()
-
startReading
public final void startReading()
-
skipWrite
public final void skipWrite(int len)
-
skipRead
public final void skipRead(int len) throws java.io.IOException
- Throws:
java.io.IOException
-
write
public final void write(int b)
-
write
public final void write(byte[] b, int off, int len)
-
write
public final void write(byte[] b)
-
writeShort
public final void writeShort(int v)
-
writeShortAt
public final void writeShortAt(int v, int pos)
-
writeInt
public final void writeInt(int v)
-
writeIntAt
public final void writeIntAt(int v, int pos)
-
writeLong
public final void writeLong(long v)
-
writeUCS
public final void writeUCS(java.lang.String str)
-
read
public final int read()
-
read
public final int read(byte[] b)
-
read
public final int read(byte[] b, int off, int len)
-
readShort
public final short readShort() throws java.io.IOException
- Throws:
java.io.IOException
-
readInt
public final int readInt() throws java.io.IOException
- Throws:
java.io.IOException
-
readIntAt
public final int readIntAt(int pos) throws java.io.IOException
- Throws:
java.io.IOException
-
readLong
public final long readLong() throws java.io.IOException
- Throws:
java.io.IOException
-
readUCS
public final java.lang.String readUCS() throws java.io.IOException
- Throws:
java.io.IOException
-
getLength
public final int getLength()
-
getData
public final byte[] getData()
-
available
public final int available()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-