|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.dse.cs.servlet.CSDataSender
The CSDataSender class encapsulates the sending or retrieving of data.
Constructor Summary | |
CSDataSender()
|
Method Summary | |
void |
beginReceive(java.io.DataInputStream in,
int size)
Initializes receiving data. |
void |
beginSend(java.io.DataOutputStream out,
int number)
Initializes sending data. |
void |
endReceive()
Finalizes receiving data. |
void |
endSend()
Finalizes sending data. |
byte[] |
getBytesUTF8(java.lang.String aString)
Convert this String into bytes according to the UTF8 encoding. |
byte[] |
receiveBytes(java.lang.String name)
Enables receiving bytes. |
java.lang.Integer |
receiveInteger(java.lang.String name)
Receives integers. |
java.lang.Long |
receiveLong(java.lang.String name)
Receives Longs. |
java.lang.String |
receiveString(java.lang.String name)
Receives Strings. |
void |
sendBytes(byte[] name,
byte[] data)
Sends bytes. |
void |
sendInteger(byte[] name,
java.lang.Integer data)
Sends integers. |
void |
sendLong(byte[] name,
java.lang.Long data)
Sends Longs. |
void |
sendString(byte[] name,
byte[] data)
Sends Strings. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public CSDataSender()
Method Detail |
public void beginReceive(java.io.DataInputStream in, int size) throws java.lang.Exception
in
- java.io.DataInputStreamsize
- intpublic void beginSend(java.io.DataOutputStream out, int number) throws java.io.IOException
out
- java.io.DataOutputStreamnumber
- intpublic void endReceive() throws java.io.IOException
public void endSend() throws java.io.IOException
public byte[] getBytesUTF8(java.lang.String aString) throws java.lang.Exception
aString
- Stringpublic byte[] receiveBytes(java.lang.String name) throws java.io.IOException
name
- Stringpublic java.lang.Integer receiveInteger(java.lang.String name) throws java.io.IOException
name
- Stringpublic java.lang.Long receiveLong(java.lang.String name) throws java.io.IOException
name
- Stringpublic java.lang.String receiveString(java.lang.String name) throws java.io.IOException
name
- Stringpublic void sendBytes(byte[] name, byte[] data) throws java.lang.Exception
name
- byte[]data
- byte[]public void sendInteger(byte[] name, java.lang.Integer data) throws java.lang.Exception
name
- byte[]data
- Integerpublic void sendLong(byte[] name, java.lang.Long data) throws java.lang.Exception
name
- byte[]data
- Longpublic void sendString(byte[] name, byte[] data) throws java.lang.Exception
name
- byte[]data
- byte[]
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |