Uses of Class
org.apache.jackrabbit.core.state.ChangeLog

Packages that use ChangeLog
org.apache.jackrabbit.core Contains the core classes that provide the implementation of the JCR API. 
org.apache.jackrabbit.core.cluster   
org.apache.jackrabbit.core.nodetype.virtual   
org.apache.jackrabbit.core.observation   
org.apache.jackrabbit.core.persistence   
org.apache.jackrabbit.core.persistence.bundle   
org.apache.jackrabbit.core.persistence.db This package contains the class SimpleDbPersistenceManager, a simple generic JDBC-based PersistenceManager for Jackrabbit. 
org.apache.jackrabbit.core.persistence.pool   
org.apache.jackrabbit.core.state   
org.apache.jackrabbit.core.version The versioning framework in jackrabbit consists of 3 layers. 
org.apache.jackrabbit.core.virtual   
 

Uses of ChangeLog in org.apache.jackrabbit.core
 

Methods in org.apache.jackrabbit.core with parameters of type ChangeLog
 void RepositoryImpl.WorkspaceInfo.externalUpdate(ChangeLog external, List<EventState> events, long timestamp, String userData)
          Handle an external update.
 

Uses of ChangeLog in org.apache.jackrabbit.core.cluster
 

Methods in org.apache.jackrabbit.core.cluster that return ChangeLog
 ChangeLog Update.getChanges()
          Return the local changes of this update operation.
 ChangeLog ChangeLogRecord.getChanges()
          Return the changes.
 

Methods in org.apache.jackrabbit.core.cluster with parameters of type ChangeLog
 void UpdateEventListener.externalUpdate(ChangeLog changes, List<EventState> events, long timestamp, String userData)
          Handle an external update.
 

Constructors in org.apache.jackrabbit.core.cluster with parameters of type ChangeLog
ChangeLogRecord(ChangeLog changes, List<EventState> events, Record record, String workspace, long timestamp, String userData)
          Create a new instance of this class.
 

Uses of ChangeLog in org.apache.jackrabbit.core.nodetype.virtual
 

Methods in org.apache.jackrabbit.core.nodetype.virtual with parameters of type ChangeLog
 boolean VirtualNodeTypeStateProvider.setNodeReferences(ChangeLog references)
           
 

Uses of ChangeLog in org.apache.jackrabbit.core.observation
 

Methods in org.apache.jackrabbit.core.observation with parameters of type ChangeLog
 void EventStateCollection.createEventStates(NodeId rootNodeId, ChangeLog changes, ItemStateManager stateMgr)
          Creates EventState instances from ItemState changes.
 void EventStateCollection.prepareDeleted(ChangeLog changes)
          Prepares deleted items from changes.
 

Uses of ChangeLog in org.apache.jackrabbit.core.persistence
 

Methods in org.apache.jackrabbit.core.persistence with parameters of type ChangeLog
 void CachingPersistenceManager.onExternalUpdate(ChangeLog changes)
          Notifies the persistence manager that an external (cluster) modification occured.
 void PersistenceManager.store(ChangeLog changeLog)
          Atomically saves the given set of changes.
 void AbstractPersistenceManager.store(ChangeLog changeLog)
          Deprecated. Right now, this iterates over all items in the changelog and calls the individual methods that handle single item states or node references objects.
 

Uses of ChangeLog in org.apache.jackrabbit.core.persistence.bundle
 

Methods in org.apache.jackrabbit.core.persistence.bundle with parameters of type ChangeLog
 void AbstractBundlePersistenceManager.onExternalUpdate(ChangeLog changes)
          Notifies the persistence manager that an external (cluster) modification occured.
 void AbstractBundlePersistenceManager.store(ChangeLog changeLog)
          Right now, this iterates over all items in the changelog and calls the individual methods that handle single item states or node references objects.
 

Uses of ChangeLog in org.apache.jackrabbit.core.persistence.db
 

Methods in org.apache.jackrabbit.core.persistence.db with parameters of type ChangeLog
 void DatabasePersistenceManager.store(ChangeLog changeLog)
          Deprecated. Right now, this iterates over all items in the changelog and calls the individual methods that handle single item states or node references objects.
 

Uses of ChangeLog in org.apache.jackrabbit.core.persistence.pool
 

Methods in org.apache.jackrabbit.core.persistence.pool with parameters of type ChangeLog
 void BundleDbPersistenceManager.store(ChangeLog changeLog)
          Right now, this iterates over all items in the changelog and calls the individual methods that handle single item states or node references objects.
 

Uses of ChangeLog in org.apache.jackrabbit.core.state
 

Methods in org.apache.jackrabbit.core.state that return ChangeLog
 ChangeLog XAItemStateManager.getChangeLog()
          Returns the current change log.
protected  ChangeLog XAItemStateManager.getChanges()
           
protected  ChangeLog LocalItemStateManager.getChanges()
          Returns the change log that contains the current changes in this local item state manager.
 

Methods in org.apache.jackrabbit.core.state with parameters of type ChangeLog
 ISMLocking.WriteLock ISMLocking.acquireWriteLock(ChangeLog changeLog)
          Acquires a write lock for the given changeLog.
 ISMLocking.WriteLock FineGrainedISMLocking.acquireWriteLock(ChangeLog changeLog)
          Acquires a write lock for the given changeLog.
 ISMLocking.WriteLock DefaultISMLocking.acquireWriteLock(ChangeLog changeLog)
          Increments the writer count, sets the writer identifier and returns the acquired write lock once there are no other active readers or writers or the current writer shares the thread id with this writer.
 org.apache.jackrabbit.core.state.SharedItemStateManager.Update SharedItemStateManager.beginUpdate(ChangeLog local, EventStateCollectionFactory factory, VirtualItemStateProvider virtualProvider)
          Begin update operation.
protected  void SharedItemStateManager.doExternalUpdate(ChangeLog external)
          Perform the external update.
 void SharedItemStateManager.externalUpdate(ChangeLog external, EventStateCollection events)
          Handle an external update.
 void ChangeLog.merge(ChangeLog other)
          Merge another change log with this change log
protected  void XAItemStateManager.update(ChangeLog changeLog)
          End an update operation.
protected  void LocalItemStateManager.update(ChangeLog changeLog)
          End an update operation.
 void SharedItemStateManager.update(ChangeLog local, EventStateCollectionFactory factory)
          Store modifications registered in a ChangeLog.
 

Uses of ChangeLog in org.apache.jackrabbit.core.version
 

Methods in org.apache.jackrabbit.core.version with parameters of type ChangeLog
protected  void VersionItemStateManager.checkReferentialIntegrity(ChangeLog changes)
           
 void InternalVersionManagerImpl.externalUpdate(ChangeLog changes, List<EventState> events, long timestamp, String userData)
          Handle an external update.
 boolean VersionItemStateManager.setNodeReferences(ChangeLog references)
          Sets the
 boolean InternalXAVersionManager.setNodeReferences(ChangeLog references)
          Informs this provider that the node references to some of its states have changed.
 

Uses of ChangeLog in org.apache.jackrabbit.core.virtual
 

Methods in org.apache.jackrabbit.core.virtual with parameters of type ChangeLog
 boolean VirtualItemStateProvider.setNodeReferences(ChangeLog references)
          Informs this provider that the node references to some of its states have changed.
 



Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.