# Uses of Interface
org.apache.cayenne.graph.GraphManager

Packages that use GraphManager
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 GraphManager in org.apache.cayenne

  Methods in org.apache.cayenne that return GraphManager
  Modifier and Type
  Method
  Description
  `abstract GraphManager`
  BaseContext.`getGraphManager()`
  `GraphManager`
  ObjectContext.`getGraphManager()`
  Returns GraphManager that manages object graph associated with this context.
  Methods in org.apache.cayenne with parameters of type GraphManager
  Modifier and Type
  Method
  Description
  `static DataChannelSyncCallbackAction`
  DataChannelSyncCallbackAction.`getCallbackAction(LifecycleCallbackRegistry callbackRegistry, GraphManager graphManager, GraphDiff changes, int syncType)`

- ## Uses of GraphManager in org.apache.cayenne.access

  Classes in org.apache.cayenne.access that implement GraphManager
  Modifier and Type
  Class
  Description
  `class`
  `NoSyncObjectStore`
  An `ObjectStore` which doesn't receive notifications on parent's `DataRowStore` events.
  `class`
  `ObjectStore`
  ObjectStore stores objects using their ObjectId as a key.
  Methods in org.apache.cayenne.access that return GraphManager
  Modifier and Type
  Method
  Description
  `GraphManager`
  DataContext.`getGraphManager()`
  Returns this context's ObjectStore.

- ## Uses of GraphManager in org.apache.cayenne.graph

  Classes in org.apache.cayenne.graph that implement GraphManager
  Modifier and Type
  Class
  Description
  `class`
  `GraphMap`
  A base implementation of GraphManager that stores graph nodes keyed by their ids.