Uses of Interface
org.apache.cayenne.graph.GraphDiff

Packages that use GraphDiff
org.apache.cayenne Contains persistence APIs directly accessible by users. 
org.apache.cayenne.access Contains classes that make up Cayenne ORM stack. 
org.apache.cayenne.graph Contains generic graph management tools used in Cayenne. 
org.apache.cayenne.remote Contains classes an interfaces related to Cayenne remote object persistence features. 
 

Uses of GraphDiff in org.apache.cayenne
 

Methods in org.apache.cayenne that return GraphDiff
protected abstract  GraphDiff BaseContext.onContextFlush(ObjectContext originatingContext, GraphDiff changes, boolean cascade)
           
protected  GraphDiff CayenneContext.onContextFlush(ObjectContext originatingContext, GraphDiff changes, boolean cascade)
           
 GraphDiff BaseContext.onSync(ObjectContext originatingContext, GraphDiff changes, int syncType)
           
 GraphDiff DataChannel.onSync(ObjectContext originatingContext, GraphDiff changes, int syncType)
          Processes synchronization request from a child ObjectContext, returning a GraphDiff that describes changes to objects made on the receiving end as a result of syncronization.
 

Methods in org.apache.cayenne with parameters of type GraphDiff
protected  void BaseContext.fireDataChannelChanged(Object postedBy, GraphDiff changes)
           
protected  void BaseContext.fireDataChannelCommitted(Object postedBy, GraphDiff changes)
           
protected  void BaseContext.fireDataChannelRolledback(Object postedBy, GraphDiff changes)
           
protected abstract  GraphDiff BaseContext.onContextFlush(ObjectContext originatingContext, GraphDiff changes, boolean cascade)
           
protected  GraphDiff CayenneContext.onContextFlush(ObjectContext originatingContext, GraphDiff changes, boolean cascade)
           
 GraphDiff BaseContext.onSync(ObjectContext originatingContext, GraphDiff changes, int syncType)
           
 GraphDiff DataChannel.onSync(ObjectContext originatingContext, GraphDiff changes, int syncType)
          Processes synchronization request from a child ObjectContext, returning a GraphDiff that describes changes to objects made on the receiving end as a result of syncronization.
 

Uses of GraphDiff in org.apache.cayenne.access
 

Methods in org.apache.cayenne.access that return GraphDiff
protected  GraphDiff DataContext.onContextFlush(ObjectContext originatingContext, GraphDiff changes, boolean cascade)
           
 GraphDiff ClientServerChannel.onSync(ObjectContext originatingContext, GraphDiff changes, int syncType)
           
 GraphDiff DataDomain.onSync(ObjectContext originatingContext, GraphDiff changes, int syncType)
          Only handles commit-type synchronization, ignoring any other type.
 

Methods in org.apache.cayenne.access with parameters of type GraphDiff
protected  void DataContext.fireDataChannelChanged(Object postedBy, GraphDiff changes)
           
protected  GraphDiff DataContext.onContextFlush(ObjectContext originatingContext, GraphDiff changes, boolean cascade)
           
 GraphDiff ClientServerChannel.onSync(ObjectContext originatingContext, GraphDiff changes, int syncType)
           
 GraphDiff DataDomain.onSync(ObjectContext originatingContext, GraphDiff changes, int syncType)
          Only handles commit-type synchronization, ignoring any other type.
 

Uses of GraphDiff in org.apache.cayenne.graph
 

Classes in org.apache.cayenne.graph that implement GraphDiff
 class ArcCreateOperation
           
 class ArcDeleteOperation
           
 class CompoundDiff
          A GraphDiff that is a list of other GraphDiffs.
 class NodeCreateOperation
           
 class NodeDeleteOperation
           
 class NodeDiff
          An abstract superclass of operations on individual nodes and arcs in a digraph.
 class NodeIdChangeOperation
          A GraphDiff representing a change in node ID.
 class NodePropertyChangeOperation
           
 

Fields in org.apache.cayenne.graph declared as GraphDiff
protected  GraphDiff GraphEvent.diff
           
 

Fields in org.apache.cayenne.graph with type parameters of type GraphDiff
protected  List<GraphDiff> CompoundDiff.diffs
           
 

Methods in org.apache.cayenne.graph that return GraphDiff
 GraphDiff GraphDiffCompressor.compress(GraphDiff diff)
           
 GraphDiff GraphEvent.getDiff()
           
 

Methods in org.apache.cayenne.graph that return types with arguments of type GraphDiff
 List<GraphDiff> CompoundDiff.getDiffs()
           
 

Methods in org.apache.cayenne.graph with parameters of type GraphDiff
 void CompoundDiff.add(GraphDiff diff)
           
 GraphDiff GraphDiffCompressor.compress(GraphDiff diff)
           
 

Method parameters in org.apache.cayenne.graph with type arguments of type GraphDiff
 void CompoundDiff.addAll(Collection<GraphDiff> diffs)
           
 

Constructors in org.apache.cayenne.graph with parameters of type GraphDiff
GraphEvent(Object source, GraphDiff diff)
           
GraphEvent(Object source, Object postedBy, GraphDiff diff)
           
 

Constructor parameters in org.apache.cayenne.graph with type arguments of type GraphDiff
CompoundDiff(List<GraphDiff> diffs)
          Creates CompoundDiff instance.
 

Uses of GraphDiff in org.apache.cayenne.remote
 

Fields in org.apache.cayenne.remote declared as GraphDiff
protected  GraphDiff SyncMessage.senderChanges
           
 

Methods in org.apache.cayenne.remote that return GraphDiff
 GraphDiff SyncMessage.getSenderChanges()
           
 GraphDiff ClientChannel.onSync(ObjectContext originatingContext, GraphDiff changes, int syncType)
           
 

Methods in org.apache.cayenne.remote with parameters of type GraphDiff
 GraphDiff ClientChannel.onSync(ObjectContext originatingContext, GraphDiff changes, int syncType)
           
 

Constructors in org.apache.cayenne.remote with parameters of type GraphDiff
SyncMessage(ObjectContext source, int syncType, GraphDiff senderChanges)
           
 



Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.