org.granite.messaging.persistence
Class PersistentCollectionSnapshotFactory

java.lang.Object
  extended by org.granite.messaging.persistence.PersistentCollectionSnapshotFactory
Direct Known Subclasses:
JMFPersistentCollectionSnapshotFactory

public abstract class PersistentCollectionSnapshotFactory
extends Object

Author:
Franck WOLFF

Constructor Summary
PersistentCollectionSnapshotFactory()
           
 
Method Summary
static PersistentCollectionSnapshotFactory newInstance()
           
static PersistentCollectionSnapshotFactory newInstance(ContentType contentType)
           
abstract  PersistentCollectionSnapshot newPersistentCollectionSnapshot()
           
abstract  PersistentCollectionSnapshot newPersistentCollectionSnapshot(boolean sorted)
           
abstract  PersistentCollectionSnapshot newPersistentCollectionSnapshot(boolean initialized, boolean dirty, Collection<?> collection)
           
abstract  PersistentCollectionSnapshot newPersistentCollectionSnapshot(boolean initialized, boolean dirty, Map<?,?> collection)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistentCollectionSnapshotFactory

public PersistentCollectionSnapshotFactory()
Method Detail

newInstance

public static PersistentCollectionSnapshotFactory newInstance()

newInstance

public static PersistentCollectionSnapshotFactory newInstance(ContentType contentType)

newPersistentCollectionSnapshot

public abstract PersistentCollectionSnapshot newPersistentCollectionSnapshot()

newPersistentCollectionSnapshot

public abstract PersistentCollectionSnapshot newPersistentCollectionSnapshot(boolean sorted)

newPersistentCollectionSnapshot

public abstract PersistentCollectionSnapshot newPersistentCollectionSnapshot(boolean initialized,
                                                                             boolean dirty,
                                                                             Collection<?> collection)

newPersistentCollectionSnapshot

public abstract PersistentCollectionSnapshot newPersistentCollectionSnapshot(boolean initialized,
                                                                             boolean dirty,
                                                                             Map<?,?> collection)