public class OrderedTransferObject extends TransferObject
NewTransferObject
Client to Server (remove parameter key)
normal:
TatalaFlag+(Flag)+( BLength+CLASS+METHOD+ReturnType+CompressFlag+[type+value]+[type+value]+[...] )
compress:
TatalaFlag+(Flag)+UnCompressLength+CompressLength+( BLength+CLASS+METHOD+ReturnType+CompressFlag+[type+value]+[type+value]+[...] )
Object:
value=BLength+WCLASS+[value]+[value]+[...]
Flag:
compress = 1;
servercall = 1 << 1;
defaultCallee = 1 << 2;
Server to Client
normal:
(Flag)+( BLength+ReturnType+value )
compress:
(Flag)+UnCompressLength+CompressLength+( BLength+ReturnType+value )
asynchronous, calleeClass, calleeMethod, clientId, compress, COMPRESS_FLAG, connection, DATATYPE_BOOLEAN, DATATYPE_BYTE, DATATYPE_BYTEARRAY, DATATYPE_CHAR, DATATYPE_DATE, DATATYPE_DOUBLE, DATATYPE_DOUBLEARRAY, DATATYPE_FLOAT, DATATYPE_FLOATARRAY, DATATYPE_INT, DATATYPE_INTARRAY, DATATYPE_LONG, DATATYPE_LONGARRAY, DATATYPE_NORETURN, DATATYPE_NULL, DATATYPE_SERIALIZABLE, DATATYPE_SHORT, DATATYPE_STRING, DATATYPE_STRINGARRAY, DATATYPE_VOID, DATATYPE_WRAPPER, DEFAULT_METHOD, DEFAULT_PROXY, defaultCallee, DEFAULTCALLEE_FLAG, NORMAL_FLAG, returnType, serverCall, SERVERCALL_FLAG, serverCallProxy| Constructor and Description |
|---|
OrderedTransferObject() |
convertInputStream, convertReturnByteArray, convertReturnInputStream, getCalleeClass, getCalleeMethod, getClientId, getConnection, getReturnByteArray, getReturnType, getServerCallProxy, isAsynchronous, isCompress, isDefaultCallee, isServerCall, registerReturnType, setAsynchronous, setCalleeClass, setCalleeClass, setCalleeMethod, setClientId, setCompress, setConnection, setDefaultCallee, setServerCall, setServerCallProxypublic int paramSize()
paramSize in class TransferObjectpublic Object peek(int index)
peek in class TransferObjectpublic void putBoolean(boolean value)
putBoolean in class TransferObjectpublic Boolean getBoolean()
getBoolean in class TransferObjectpublic void putByte(byte value)
putByte in class TransferObjectpublic Byte getByte()
getByte in class TransferObjectpublic void putShort(short value)
putShort in class TransferObjectpublic Short getShort()
getShort in class TransferObjectpublic void putChar(char value)
putChar in class TransferObjectpublic Character getChar()
getChar in class TransferObjectpublic void putInt(int value)
putInt in class TransferObjectpublic Integer getInt()
getInt in class TransferObjectpublic void putLong(long value)
putLong in class TransferObjectpublic Long getLong()
getLong in class TransferObjectpublic void putFloat(float value)
putFloat in class TransferObjectpublic Float getFloat()
getFloat in class TransferObjectpublic void putDouble(double value)
putDouble in class TransferObjectpublic Double getDouble()
getDouble in class TransferObjectpublic void putDate(Date value)
putDate in class TransferObjectpublic Date getDate()
getDate in class TransferObjectpublic void putString(String value)
putString in class TransferObjectpublic String getString()
getString in class TransferObjectpublic void putByteArray(byte[] value)
putByteArray in class TransferObjectpublic byte[] getByteArray()
getByteArray in class TransferObjectpublic void putIntArray(int[] value)
putIntArray in class TransferObjectpublic int[] getIntArray()
getIntArray in class TransferObjectpublic void putLongArray(long[] value)
putLongArray in class TransferObjectpublic long[] getLongArray()
getLongArray in class TransferObjectpublic void putFloatArray(float[] value)
putFloatArray in class TransferObjectpublic float[] getFloatArray()
getFloatArray in class TransferObjectpublic void putDoubleArray(double[] value)
putDoubleArray in class TransferObjectpublic double[] getDoubleArray()
getDoubleArray in class TransferObjectpublic void putStringArray(String[] value)
putStringArray in class TransferObjectpublic String[] getStringArray()
getStringArray in class TransferObjectpublic void putSerializable(Serializable value)
putSerializable in class TransferObjectpublic Serializable getSerializable()
getSerializable in class TransferObjectpublic void putWrapper(TransferObjectWrapper value)
putWrapper in class TransferObjectpublic TransferObjectWrapper getWrapper()
getWrapper in class TransferObjectpublic byte[] getByteData()
throws IOException
getByteData in class TransferObjectIOExceptionpublic void setByteData(byte[] buf)
throws SocketExecuteException
setByteData in class TransferObjectSocketExecuteExceptionCopyright © 2017. All rights reserved.