Uses of Interface
org.apache.cayenne.graph.GraphDiff
Package
Description
Contains persistence APIs directly accessible by users.
Contains classes that make up Cayenne ORM stack.
Contains generic graph management tools used in Cayenne.
Contains classes an interfaces related to Cayenne remote object persistence features.
-
Uses of GraphDiff in org.apache.cayenne
Modifier and TypeMethodDescriptionprotected abstract GraphDiff
BaseContext.onContextFlush
(ObjectContext originatingContext, GraphDiff changes, boolean cascade) BaseContext.onSync
(ObjectContext originatingContext, GraphDiff changes, int syncType) 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 synchronization.DataChannelFilter.onSync
(ObjectContext originatingContext, GraphDiff changes, int syncType, DataChannelFilterChain filterChain) Deprecated.default GraphDiff
DataChannelFilter.onSync
(ObjectContext originatingContext, GraphDiff changes, int syncType, DataChannelSyncFilterChain filterChain) Deprecated.Adapter method that allows to use old DataChannelFilter as new sync filterdefault GraphDiff
DataChannelFilterChain.onSync
(ObjectContext originatingContext, GraphDiff changes, int syncType) Deprecated.DataChannelSyncFilter.onSync
(ObjectContext originatingContext, GraphDiff changes, int syncType, DataChannelSyncFilterChain filterChain) DataChannelSyncFilterChain.onSync
(ObjectContext originatingContext, GraphDiff changes, int syncType) Modifier and TypeMethodDescriptionprotected void
BaseContext.fireDataChannelChanged
(Object postedBy, GraphDiff changes) protected void
BaseContext.fireDataChannelCommitted
(Object postedBy, GraphDiff changes) protected void
BaseContext.fireDataChannelRolledback
(Object postedBy, GraphDiff changes) DataChannelSyncCallbackAction.getCallbackAction
(LifecycleCallbackRegistry callbackRegistry, GraphManager graphManager, GraphDiff changes, int syncType) protected abstract GraphDiff
BaseContext.onContextFlush
(ObjectContext originatingContext, GraphDiff changes, boolean cascade) BaseContext.onSync
(ObjectContext originatingContext, GraphDiff changes, int syncType) 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 synchronization.DataChannelFilter.onSync
(ObjectContext originatingContext, GraphDiff changes, int syncType, DataChannelFilterChain filterChain) Deprecated.default GraphDiff
DataChannelFilter.onSync
(ObjectContext originatingContext, GraphDiff changes, int syncType, DataChannelSyncFilterChain filterChain) Deprecated.Adapter method that allows to use old DataChannelFilter as new sync filterdefault GraphDiff
DataChannelFilterChain.onSync
(ObjectContext originatingContext, GraphDiff changes, int syncType) Deprecated.DataChannelSyncFilter.onSync
(ObjectContext originatingContext, GraphDiff changes, int syncType, DataChannelSyncFilterChain filterChain) DataChannelSyncFilterChain.onSync
(ObjectContext originatingContext, GraphDiff changes, int syncType) -
Uses of GraphDiff in org.apache.cayenne.access
Modifier and TypeClassDescriptionclass
A dynamic GraphDiff that represents a delta between object simple properties at diff creation time and its current state.class
A GraphDiff facade for the ObjectStore changes.Modifier and TypeMethodDescriptionLegacyDataDomainFlushAction.flush
(DataContext context, GraphDiff changes) Deprecated.protected GraphDiff
DataContext.onContextFlush
(ObjectContext originatingContext, GraphDiff changes, boolean cascade) ClientServerChannel.onSync
(ObjectContext originatingContext, GraphDiff changes, int syncType) DataDomain.onSync
(ObjectContext originatingContext, GraphDiff changes, int syncType) Only handles commit-type synchronization, ignoring any other type.Modifier and TypeMethodDescriptionprotected void
DataContext.fireDataChannelChanged
(Object postedBy, GraphDiff changes) LegacyDataDomainFlushAction.flush
(DataContext context, GraphDiff changes) Deprecated.protected GraphDiff
DataContext.onContextFlush
(ObjectContext originatingContext, GraphDiff changes, boolean cascade) ClientServerChannel.onSync
(ObjectContext originatingContext, GraphDiff changes, int syncType) DataDomain.onSync
(ObjectContext originatingContext, GraphDiff changes, int syncType) Only handles commit-type synchronization, ignoring any other type.void
ObjectStore.postprocessAfterCommit
(GraphDiff parentChanges) Internal unsynchronized method to process objects state after commit. -
Uses of GraphDiff in org.apache.cayenne.access.flush
Modifier and TypeMethodDescriptionDataDomainFlushAction.flush
(DataContext context, GraphDiff changes) DefaultDataDomainFlushAction.flush
(DataContext context, GraphDiff changes) Modifier and TypeMethodDescriptionDataDomainFlushAction.flush
(DataContext context, GraphDiff changes) DefaultDataDomainFlushAction.flush
(DataContext context, GraphDiff changes) -
Uses of GraphDiff in org.apache.cayenne.graph
Modifier and TypeClassDescriptionclass
class
class
A GraphDiff that is a list of other GraphDiffs.class
class
class
An abstract superclass of operations on individual nodes and arcs in a digraph.class
A GraphDiff representing a change in node ID.class
Modifier and TypeMethodDescriptionvoid
Modifier and TypeMethodDescriptionvoid
CompoundDiff.addAll
(Collection<? extends GraphDiff> diffs) ModifierConstructorDescriptionGraphEvent
(Object source, Object postedBy, GraphDiff diff) GraphEvent
(Object source, GraphDiff diff) -
Uses of GraphDiff in org.apache.cayenne.remote
Modifier and TypeMethodDescriptionClientChannel.onSync
(ObjectContext originatingContext, GraphDiff changes, int syncType) Modifier and TypeMethodDescriptionClientChannel.onSync
(ObjectContext originatingContext, GraphDiff changes, int syncType) -
Uses of GraphDiff in org.apache.cayenne.tx
Modifier and TypeMethodDescriptionTransactionFilter.onSync
(ObjectContext originatingContext, GraphDiff changes, int syncType, DataChannelSyncFilterChain filterChain) Modifier and TypeMethodDescriptionTransactionFilter.onSync
(ObjectContext originatingContext, GraphDiff changes, int syncType, DataChannelSyncFilterChain filterChain)