Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.cayenne.DataChannel

Packages that use DataChannel
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.jpa |
org.apache.cayenne.remote | Contains classes an interfaces related to Cayenne remote object persistence features.
org.apache.cayenne.remote.service |
org.apache.cayenne.util | General utility classes.

Uses of DataChannel in org.apache.cayenne

Fields in org.apache.cayenne declared as DataChannel
`protected DataChannel` | `BaseContext.channel`

Methods in org.apache.cayenne that return DataChannel
`DataChannel` | `BaseContext.getChannel()`
`DataChannel` | `ObjectContext.getChannel()` Returns an DataChannel used by this context.

Methods in org.apache.cayenne with parameters of type DataChannel
`ObjectContext` | `ObjectContextFactory.createObjectContext(DataChannel parent, Map properties)` Creates an instance of ObjectContext accessing the database via the provided DataChannel.
`void` | `CayenneContext.setChannel(DataChannel channel)` Sets the context channel, setting up a listener for channel events.

Constructors in org.apache.cayenne with parameters of type DataChannel
`CayenneContext(DataChannel channel)` Creates a new CayenneContext, initializaing it with a channel instance.
`CayenneContext(DataChannel channel, boolean changeEventsEnabled, boolean syncEventsEnabled)` Creates a new CayenneContext, initializaing it with a channel.

Uses of DataChannel in org.apache.cayenne.access

Classes in org.apache.cayenne.access that implement DataChannel
`class` | `ClientServerChannel` A DataChannel that provides a server-side end of the bridge between client and server objects in a Remote Object Persistence stack.
`class` | `DataContext` Class that provides applications with access to Cayenne persistence features.
`class` | `DataDomain` DataDomain performs query routing functions in Cayenne.

Methods in org.apache.cayenne.access that return DataChannel
`DataChannel` | `DataContext.getChannel()`

Methods in org.apache.cayenne.access with parameters of type DataChannel
`DataContext` | `DataContextFactory.createDataContext(DataChannel parent, ObjectStore objectStore)` Creates a DataContext with parent QueryEngine and a DataRowStore that should be used by the ObjectStore.
`void` | `DataContext.setChannel(DataChannel channel)`

Constructors in org.apache.cayenne.access with parameters of type DataChannel
`DataContext(DataChannel channel, ObjectStore objectStore)` Creates a new DataContext with parent DataChannel and ObjectStore.

Uses of DataChannel in org.apache.cayenne.jpa

Methods in org.apache.cayenne.jpa that return DataChannel
`DataChannel` | `CayenneEntityManager.getChannel()` Returns a Cayenne `DataChannel` that is used to link EntityManager with Cayenne runtime.
`DataChannel` | `ResourceLocalEntityManager.getChannel()` Returns a DataChannel of the peer ObjectContext.
`DataChannel` | `TypeCheckingEntityManager.getChannel()`

Uses of DataChannel in org.apache.cayenne.remote

Classes in org.apache.cayenne.remote that implement DataChannel
`class` | `ClientChannel` A `DataChannel` implementation that accesses a remote server via a ClientConnection.

Uses of DataChannel in org.apache.cayenne.remote.service

Fields in org.apache.cayenne.remote.service declared as DataChannel
`protected DataChannel` | `LocalConnection.channel`
`protected DataChannel` | `ServerSession.channel`

Methods in org.apache.cayenne.remote.service that return DataChannel
`protected DataChannel` | `BaseRemoteService.createChannel()` Creates a server-side channel that will handle all client requests.
`DataChannel` | `LocalConnection.getChannel()` Returns wrapped DataChannel.
`DataChannel` | `ServerSession.getChannel()`
`DataChannel` | `BaseRemoteService.getRootChannel()` Returns a DataChannel that is a parent of all session DataChannels.
`protected DataChannel` | `HttpRemoteService.getSharedChannel(String name)`

Methods in org.apache.cayenne.remote.service with parameters of type DataChannel
`protected void` | `HttpRemoteService.saveSharedChannel(String name, DataChannel channel)`

Constructors in org.apache.cayenne.remote.service with parameters of type DataChannel
`LocalConnection(DataChannel handler)` Creates LocalConnector with specified handler and no serialization.
`LocalConnection(DataChannel handler, int serializationPolicy)` Creates a LocalConnector with specified handler and serialization policy.
`ServerSession(RemoteSession session, DataChannel channel)`

Uses of DataChannel in org.apache.cayenne.util

Methods in org.apache.cayenne.util with parameters of type DataChannel
`static boolean` | `EventUtil.listenForChannelEvents(DataChannel channel, DataChannelListener listener)` Utility method that sets up a GraphChangeListener to be notified when DataChannel posts an event.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2007 Apache Cayenne. All Rights Reserved.