| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use GraphChangeHandler | |
|---|---|
| org.apache.cayenne.access | Contains classes that make up Cayenne ORM stack. | 
| org.apache.cayenne.graph | Contains generic graph management tools used in Cayenne. | 
| Uses of GraphChangeHandler in org.apache.cayenne.access | 
|---|
| Classes in org.apache.cayenne.access that implement GraphChangeHandler | |
|---|---|
|  class | ObjectStoreObjectStore stores objects using their ObjectId as a key. | 
| Uses of GraphChangeHandler in org.apache.cayenne.graph | 
|---|
| Subinterfaces of GraphChangeHandler in org.apache.cayenne.graph | |
|---|---|
|  interface | GraphManagerRepresents a generic "managed" graph with nodes mapped by their ids. | 
| Classes in org.apache.cayenne.graph that implement GraphChangeHandler | |
|---|---|
|  class | ChildDiffLoaderA GraphChangeHandler that loads child ObjectContext diffs into a parent ObjectContext. | 
|  class | GraphMapA base implementation of GraphManager that stores graph nodes keyed by their ids. | 
| Methods in org.apache.cayenne.graph with parameters of type GraphChangeHandler | |
|---|---|
|  void | ArcCreateOperation.apply(GraphChangeHandler tracker) | 
|  void | ArcDeleteOperation.apply(GraphChangeHandler tracker) | 
|  void | CompoundDiff.apply(GraphChangeHandler tracker)Iterates over diffs list, calling "apply" on each individual diff. | 
|  void | GraphDiff.apply(GraphChangeHandler handler)Calls appropriate methods on the handler to "replay" this change. | 
|  void | NodeCreateOperation.apply(GraphChangeHandler tracker) | 
|  void | NodeDeleteOperation.apply(GraphChangeHandler tracker) | 
| abstract  void | NodeDiff.apply(GraphChangeHandler tracker) | 
|  void | NodeIdChangeOperation.apply(GraphChangeHandler tracker) | 
|  void | NodePropertyChangeOperation.apply(GraphChangeHandler tracker) | 
|  void | ArcCreateOperation.undo(GraphChangeHandler tracker) | 
|  void | ArcDeleteOperation.undo(GraphChangeHandler tracker) | 
|  void | CompoundDiff.undo(GraphChangeHandler tracker)Iterates over diffs list in reverse order, calling "apply" on each individual diff. | 
|  void | GraphDiff.undo(GraphChangeHandler handler)Calls appropriate methods on the handler to revert this change. | 
|  void | NodeCreateOperation.undo(GraphChangeHandler tracker) | 
|  void | NodeDeleteOperation.undo(GraphChangeHandler tracker) | 
| abstract  void | NodeDiff.undo(GraphChangeHandler tracker) | 
|  void | NodeIdChangeOperation.undo(GraphChangeHandler tracker) | 
|  void | NodePropertyChangeOperation.undo(GraphChangeHandler tracker) | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||