org.granite.messaging.persistence
Interface PersistentCollectionSnapshot
- All Superinterfaces:
- Externalizable, Serializable
- All Known Implementing Classes:
- JMFPersistentCollectionSnapshot
public interface PersistentCollectionSnapshot
- extends Externalizable
- Author:
- Franck WOLFF
isInitialized
boolean isInitialized()
isDirty
boolean isDirty()
isSorted
boolean isSorted()
getComparatorClassName
String getComparatorClassName()
newComparator
<T> Comparator<T> newComparator(ObjectInput in)
throws ClassNotFoundException,
InstantiationException,
IllegalAccessException,
InvocationTargetException,
SecurityException,
NoSuchMethodException
- Throws:
ClassNotFoundException
InstantiationException
IllegalAccessException
InvocationTargetException
SecurityException
NoSuchMethodException
getElementsAsCollection
<T> Collection<T> getElementsAsCollection()
getElementsAsMap
<K,V> Map<K,V> getElementsAsMap()
readInitializationData
void readInitializationData(ObjectInput in)
throws IOException
- Throws:
IOException
readCoreData
void readCoreData(ObjectInput in)
throws IOException,
ClassNotFoundException
- Throws:
IOException
ClassNotFoundException