Class GraphMap

java.lang.Object
org.apache.cayenne.graph.GraphMap
All Implemented Interfaces:
GraphChangeHandler, GraphManager

public class GraphMap extends Object implements GraphManager
A base implementation of GraphManager that stores graph nodes keyed by their ids.

Tracking Object Changes

Registered objects may choose to notify GraphMap of their changes by using callback methods defined in GraphChangeHandler interface. GraphMap itself implements as noops, leaving it up to subclasses to handle object updates.

Since:
1.2