|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ExternalizableUtilStrategy
Interface that allows to provide different ways for implementing serialization of objects. The open source version of the server will just provide a dummy implementation that does nothing. The enterprise version will use Coherence as its underlying mechanism.
| Method Summary | |
|---|---|
boolean |
readBoolean(java.io.DataInput in)
|
byte[] |
readByteArray(java.io.DataInput in)
|
int |
readExternalizableCollection(java.io.DataInput in,
java.util.Collection<? extends java.io.Externalizable> value,
java.lang.ClassLoader loader)
|
int |
readExternalizableMap(java.io.DataInput in,
java.util.Map<java.lang.String,? extends java.io.Externalizable> map,
java.lang.ClassLoader loader)
|
int |
readInt(java.io.DataInput in)
|
long |
readLong(java.io.DataInput in)
|
long[] |
readLongArray(java.io.DataInput in)
Reads an array of long values. |
java.util.Map |
readLongIntMap(java.io.DataInput in)
Reads a Map of Long key and Integer value pairs. |
java.lang.String |
readSafeUTF(java.io.DataInput in)
|
java.io.Serializable |
readSerializable(java.io.DataInput in)
|
java.util.List<java.lang.String> |
readStringList(java.io.DataInput in)
Reads a List of Strings. |
java.util.Map<java.lang.String,java.lang.String> |
readStringMap(java.io.DataInput in)
Reads a Map of String key and value pairs. |
int |
readStrings(java.io.DataInput in,
java.util.Collection<java.lang.String> collection)
|
int |
readStringsMap(java.io.DataInput in,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> map)
|
void |
writeBoolean(java.io.DataOutput out,
boolean value)
|
void |
writeByteArray(java.io.DataOutput out,
byte[] value)
|
void |
writeExternalizableCollection(java.io.DataOutput out,
java.util.Collection<? extends java.io.Externalizable> value)
|
void |
writeExternalizableMap(java.io.DataOutput out,
java.util.Map<java.lang.String,? extends java.io.Externalizable> map)
|
void |
writeInt(java.io.DataOutput out,
int value)
|
void |
writeLong(java.io.DataOutput out,
long value)
|
void |
writeLongArray(java.io.DataOutput out,
long[] array)
Writes an array of long values. |
void |
writeLongIntMap(java.io.DataOutput out,
java.util.Map<java.lang.Long,java.lang.Integer> map)
Writes a Map of Long key and Integer value pairs. |
void |
writeSafeUTF(java.io.DataOutput out,
java.lang.String value)
|
void |
writeSerializable(java.io.DataOutput out,
java.io.Serializable value)
|
void |
writeStringList(java.io.DataOutput out,
java.util.List stringList)
Writes a List of Strings. |
void |
writeStringMap(java.io.DataOutput out,
java.util.Map<java.lang.String,java.lang.String> stringMap)
Writes a Map of String key and value pairs. |
void |
writeStrings(java.io.DataOutput out,
java.util.Collection<java.lang.String> collection)
|
void |
writeStringsMap(java.io.DataOutput out,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> map)
|
| Method Detail |
|---|
void writeStringMap(java.io.DataOutput out,
java.util.Map<java.lang.String,java.lang.String> stringMap)
throws java.io.IOException
out - the output stream.stringMap - the Map of String key/value pairs.
java.io.IOException - if an error occurs.
java.util.Map<java.lang.String,java.lang.String> readStringMap(java.io.DataInput in)
throws java.io.IOException
in - the input stream.
java.io.IOException - if an error occurs.
void writeLongIntMap(java.io.DataOutput out,
java.util.Map<java.lang.Long,java.lang.Integer> map)
throws java.io.IOException
out - the output stream.map - the Map of Long key/Integer value pairs.
java.io.IOException - if an error occurs.
java.util.Map readLongIntMap(java.io.DataInput in)
throws java.io.IOException
in - the input stream.
java.io.IOException - if an error occurs.
void writeStringList(java.io.DataOutput out,
java.util.List stringList)
throws java.io.IOException
out - the output stream.stringList - the List of Strings.
java.io.IOException - if an error occurs.
java.util.List<java.lang.String> readStringList(java.io.DataInput in)
throws java.io.IOException
in - the input stream.
java.io.IOException - if an error occurs.
void writeLongArray(java.io.DataOutput out,
long[] array)
throws java.io.IOException
out - the output stream.array - the array of long values.
java.io.IOException - if an error occurs.
long[] readLongArray(java.io.DataInput in)
throws java.io.IOException
in - the input stream.
java.io.IOException - if an error occurs.
void writeLong(java.io.DataOutput out,
long value)
throws java.io.IOException
java.io.IOException
long readLong(java.io.DataInput in)
throws java.io.IOException
java.io.IOException
void writeBoolean(java.io.DataOutput out,
boolean value)
throws java.io.IOException
java.io.IOException
boolean readBoolean(java.io.DataInput in)
throws java.io.IOException
java.io.IOException
void writeByteArray(java.io.DataOutput out,
byte[] value)
throws java.io.IOException
java.io.IOException
byte[] readByteArray(java.io.DataInput in)
throws java.io.IOException
java.io.IOException
void writeSerializable(java.io.DataOutput out,
java.io.Serializable value)
throws java.io.IOException
java.io.IOException
java.io.Serializable readSerializable(java.io.DataInput in)
throws java.io.IOException
java.io.IOException
void writeSafeUTF(java.io.DataOutput out,
java.lang.String value)
throws java.io.IOException
java.io.IOException
java.lang.String readSafeUTF(java.io.DataInput in)
throws java.io.IOException
java.io.IOException
void writeExternalizableCollection(java.io.DataOutput out,
java.util.Collection<? extends java.io.Externalizable> value)
throws java.io.IOException
java.io.IOException
int readExternalizableCollection(java.io.DataInput in,
java.util.Collection<? extends java.io.Externalizable> value,
java.lang.ClassLoader loader)
throws java.io.IOException
java.io.IOException
void writeExternalizableMap(java.io.DataOutput out,
java.util.Map<java.lang.String,? extends java.io.Externalizable> map)
throws java.io.IOException
java.io.IOException
int readExternalizableMap(java.io.DataInput in,
java.util.Map<java.lang.String,? extends java.io.Externalizable> map,
java.lang.ClassLoader loader)
throws java.io.IOException
java.io.IOException
void writeStringsMap(java.io.DataOutput out,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> map)
throws java.io.IOException
java.io.IOException
int readStringsMap(java.io.DataInput in,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> map)
throws java.io.IOException
java.io.IOException
void writeStrings(java.io.DataOutput out,
java.util.Collection<java.lang.String> collection)
throws java.io.IOException
java.io.IOException
int readStrings(java.io.DataInput in,
java.util.Collection<java.lang.String> collection)
throws java.io.IOException
java.io.IOException
void writeInt(java.io.DataOutput out,
int value)
throws java.io.IOException
java.io.IOException
int readInt(java.io.DataInput in)
throws java.io.IOException
java.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||