edu.jas.util
Class DHTTransport<K,V>
- java.lang.Object
-
- edu.jas.util.DHTTransport<K,V>
-
- All Implemented Interfaces:
- java.io.Serializable
public abstract class DHTTransport<K,V> extends java.lang.Object implements java.io.SerializableTransport container for a distributed version of a HashTable. Note: Contains code for timing of marshalled versus plain object serialization which can be removed later.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description static classDHTTransport.Stor
-
Field Summary
Fields Modifier and Type Field and Description static DHTTransport.Storstor
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method and Description static <K,V> DHTTransport<K,V>create(K key, V value)Create a new DHTTransport Container.abstract Kkey()Get the key from this DHTTransport Container.java.lang.StringtoString()toString.abstract Vvalue()Get the value from this DHTTransport Container.
-
-
-
Field Detail
-
stor
public static final DHTTransport.Stor stor
-
-
Method Detail
-
create
public static <K,V> DHTTransport<K,V> create(K key, V value) throws java.io.IOException
Create a new DHTTransport Container.- Parameters:
key-value-- Throws:
java.io.IOException
-
key
public abstract K key() throws java.io.IOException, java.lang.ClassNotFoundException
Get the key from this DHTTransport Container.- Throws:
java.io.IOExceptionjava.lang.ClassNotFoundException
-
value
public abstract V value() throws java.io.IOException, java.lang.ClassNotFoundException
Get the value from this DHTTransport Container.- Throws:
java.io.IOExceptionjava.lang.ClassNotFoundException
-
toString
public java.lang.String toString()
toString.- Overrides:
toStringin classjava.lang.Object
-
-
DMelt 3.0 © DataMelt by jWork.ORG