Uses of Interface
org.apache.cayenne.graph.GraphChangeHandler
-
Packages that use GraphChangeHandler Package Description 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. -
-
Uses of GraphChangeHandler in org.apache.cayenne
Classes in org.apache.cayenne that implement GraphChangeHandler Modifier and Type Class Description classDataChannelSyncCallbackAction -
Uses of GraphChangeHandler in org.apache.cayenne.access
Classes in org.apache.cayenne.access that implement GraphChangeHandler Modifier and Type Class Description classNoSyncObjectStoreAnObjectStorewhich doesn't receive notifications on parent'sDataRowStoreevents.classObjectStoreObjectStore stores objects using their ObjectId as a key. -
Uses of GraphChangeHandler in org.apache.cayenne.graph
Subinterfaces of GraphChangeHandler in org.apache.cayenne.graph Modifier and Type Interface Description interfaceGraphManagerRepresents a generic "managed" graph with nodes mapped by their ids.Classes in org.apache.cayenne.graph that implement GraphChangeHandler Modifier and Type Class Description classChildDiffLoaderA GraphChangeHandler that loads child ObjectContext diffs into a parent ObjectContext.classGraphMapA base implementation of GraphManager that stores graph nodes keyed by their ids.Methods in org.apache.cayenne.graph with parameters of type GraphChangeHandler Modifier and Type Method Description voidArcCreateOperation. apply(GraphChangeHandler tracker)voidArcDeleteOperation. apply(GraphChangeHandler tracker)voidCompoundDiff. apply(GraphChangeHandler tracker)Iterates over diffs list, calling "apply" on each individual diff.voidGraphDiff. apply(GraphChangeHandler handler)Calls appropriate methods on the handler to "replay" this change.voidNodeCreateOperation. apply(GraphChangeHandler tracker)voidNodeDeleteOperation. apply(GraphChangeHandler tracker)abstract voidNodeDiff. apply(GraphChangeHandler tracker)voidNodeIdChangeOperation. apply(GraphChangeHandler tracker)voidNodePropertyChangeOperation. apply(GraphChangeHandler tracker)voidArcCreateOperation. undo(GraphChangeHandler tracker)voidArcDeleteOperation. undo(GraphChangeHandler tracker)voidCompoundDiff. undo(GraphChangeHandler tracker)Iterates over diffs list in reverse order, calling "apply" on each individual diff.voidGraphDiff. undo(GraphChangeHandler handler)Calls appropriate methods on the handler to revert this change.voidNodeCreateOperation. undo(GraphChangeHandler tracker)voidNodeDeleteOperation. undo(GraphChangeHandler tracker)abstract voidNodeDiff. undo(GraphChangeHandler tracker)voidNodeIdChangeOperation. undo(GraphChangeHandler tracker)voidNodePropertyChangeOperation. undo(GraphChangeHandler tracker)
-