/** * Creates a new CayenneContext, initializing it with a channel. */ public CayenneContext(DataChannel channel, boolean changeEventsEnabled, boolean lifecyleEventsEnabled) { graphManager = new CayenneContextGraphManager(this, changeEventsEnabled, lifecyleEventsEnabled); if (channel != null) { attachToChannel(channel); } }