|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ObjectContext | |
---|---|
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.intercept | |
org.apache.cayenne.jpa | |
org.apache.cayenne.remote | Contains classes an interfaces related to Cayenne remote object persistence features. |
org.apache.cayenne.util | General utility classes. |
Uses of ObjectContext in org.apache.cayenne |
---|
Classes in org.apache.cayenne that implement ObjectContext | |
---|---|
class |
BaseContext
A common base superclass for Cayenne ObjectContext implementors. |
class |
CayenneContext
A default generic implementation of ObjectContext suitable for accessing Cayenne from either an ORM or a client tiers. |
Fields in org.apache.cayenne declared as ObjectContext | |
---|---|
protected ObjectContext |
CayenneDataObject.objectContext
|
protected ObjectContext |
PersistentObject.objectContext
|
Methods in org.apache.cayenne that return ObjectContext | |
---|---|
ObjectContext |
ObjectContextFactory.createObjectContext(DataChannel parent,
Map properties)
Creates an instance of ObjectContext accessing the database via the provided DataChannel. |
ObjectContext |
ObjectContextFactory.createObjectContext(Map properties)
Creates an instance of ObjectContext accessing the database via the default DataChannel. |
ObjectContext |
CayenneDataObject.getObjectContext()
Returns this object's DataContext. |
ObjectContext |
Persistent.getObjectContext()
|
ObjectContext |
PersistentObject.getObjectContext()
|
Methods in org.apache.cayenne with parameters of type ObjectContext | |
---|---|
static Object |
DataObjectUtils.objectForPK(ObjectContext context,
Class dataObjectClass,
int pk)
Returns an object matching an int primary key. |
static Object |
DataObjectUtils.objectForPK(ObjectContext context,
Class dataObjectClass,
Map pk)
Returns an object matching a primary key. |
static Object |
DataObjectUtils.objectForPK(ObjectContext context,
Class dataObjectClass,
Object pk)
Returns an object matching an Object primary key. |
static Object |
DataObjectUtils.objectForPK(ObjectContext context,
ObjectId id)
Returns an object matching ObjectId. |
static Object |
DataObjectUtils.objectForPK(ObjectContext context,
String objEntityName,
int pk)
Returns an object matching an int primary key. |
static Object |
DataObjectUtils.objectForPK(ObjectContext context,
String objEntityName,
Map pk)
Returns an object matching a primary key. |
static Object |
DataObjectUtils.objectForPK(ObjectContext context,
String objEntityName,
Object pk)
Returns an object matching an Object primary key. |
static Object |
DataObjectUtils.objectForQuery(ObjectContext context,
Query query)
Returns an object or a DataRow that is a result of a given query. |
QueryResponse |
DataChannel.onQuery(ObjectContext originatingContext,
Query query)
Executes a query, using provided context to register persistent objects if query returns any objects. |
GraphDiff |
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 syncronization. |
void |
CayenneDataObject.setObjectContext(ObjectContext objectContext)
|
void |
Persistent.setObjectContext(ObjectContext objectContext)
|
void |
PersistentObject.setObjectContext(ObjectContext objectContext)
|
Uses of ObjectContext in org.apache.cayenne.access |
---|
Classes in org.apache.cayenne.access that implement ObjectContext | |
---|---|
class |
DataContext
Class that provides applications with access to Cayenne persistence features. |
Methods in org.apache.cayenne.access with parameters of type ObjectContext | |
---|---|
QueryResponse |
ClientServerChannel.onQuery(ObjectContext context,
Query query)
|
QueryResponse |
DataContext.onQuery(ObjectContext context,
Query query)
An implementation of a DataChannel method that is used by child contexts to
execute queries. |
QueryResponse |
DataDomain.onQuery(ObjectContext context,
Query query)
Runs query returning generic QueryResponse. |
GraphDiff |
ClientServerChannel.onSync(ObjectContext originatingContext,
GraphDiff changes,
int syncType)
|
GraphDiff |
DataContext.onSync(ObjectContext originatingContext,
GraphDiff changes,
int syncType)
An implementation of a DataChannel method that is used by child contexts to
synchronize state with this context. |
GraphDiff |
DataDomain.onSync(ObjectContext originatingContext,
GraphDiff changes,
int syncType)
Only handles commit-type synchronization, ignoring any other type. |
Uses of ObjectContext in org.apache.cayenne.intercept |
---|
Classes in org.apache.cayenne.intercept that implement ObjectContext | |
---|---|
class |
ObjectContextCallbackInterceptor
Implements JPA-compliant "PrePersist", "PreRemove" callbacks for the ObjectContext operations. |
class |
ObjectContextDecorator
A pass-through decorator of an ObjectContext. |
Fields in org.apache.cayenne.intercept declared as ObjectContext | |
---|---|
protected ObjectContext |
ObjectContextDecorator.context
|
Methods in org.apache.cayenne.intercept that return ObjectContext | |
---|---|
ObjectContext |
ObjectContextDecorator.getContext()
|
Methods in org.apache.cayenne.intercept with parameters of type ObjectContext | |
---|---|
QueryResponse |
DataChannelCallbackInterceptor.onQuery(ObjectContext originatingContext,
Query query)
|
QueryResponse |
DataChannelDecorator.onQuery(ObjectContext originatingContext,
Query query)
|
GraphDiff |
DataChannelCallbackInterceptor.onSync(ObjectContext originatingContext,
GraphDiff changes,
int syncType)
|
GraphDiff |
DataChannelDecorator.onSync(ObjectContext originatingContext,
GraphDiff changes,
int syncType)
|
void |
ObjectContextCallbackInterceptor.setContext(ObjectContext context)
|
void |
ObjectContextDecorator.setContext(ObjectContext context)
|
Uses of ObjectContext in org.apache.cayenne.jpa |
---|
Fields in org.apache.cayenne.jpa declared as ObjectContext | |
---|---|
protected ObjectContext |
JpaQuery.context
|
protected ObjectContext |
ResourceLocalEntityManager.context
|
Methods in org.apache.cayenne.jpa that return ObjectContext | |
---|---|
protected ObjectContext |
ResourceLocalEntityManagerFactory.createObjectContext()
Creates a new Cayenne ObjectContext based on this factory DataDomain. |
Constructors in org.apache.cayenne.jpa with parameters of type ObjectContext | |
---|---|
JpaNativeQuery(ObjectContext context,
String sqlString,
Class resultClass)
|
|
JpaNativeQuery(ObjectContext context,
String sqlString,
String dataMapName)
|
|
JpaQuery(ObjectContext ctxt)
|
|
JpaQuery(ObjectContext context,
String name)
Construct a named query. |
|
JtaEntityManager(ObjectContext context,
JtaEntityManagerFactory factory)
|
|
ResourceLocalEntityManager(ObjectContext context,
ResourceLocalEntityManagerFactory factory)
|
Uses of ObjectContext in org.apache.cayenne.remote |
---|
Fields in org.apache.cayenne.remote declared as ObjectContext | |
---|---|
protected ObjectContext |
RemoteIncrementalFaultList.context
|
protected ObjectContext |
SyncMessage.source
|
Methods in org.apache.cayenne.remote that return ObjectContext | |
---|---|
ObjectContext |
RemoteIncrementalFaultList.getContext()
Returns ObjectContext associated with this list. |
ObjectContext |
SyncMessage.getSource()
Returns a source of SyncMessage. |
Methods in org.apache.cayenne.remote with parameters of type ObjectContext | |
---|---|
QueryResponse |
ClientChannel.onQuery(ObjectContext context,
Query query)
|
GraphDiff |
ClientChannel.onSync(ObjectContext originatingContext,
GraphDiff changes,
int syncType)
|
Constructors in org.apache.cayenne.remote with parameters of type ObjectContext | |
---|---|
RemoteIncrementalFaultList(ObjectContext context,
Query paginatedQuery)
|
|
SyncMessage(ObjectContext source,
int syncType,
GraphDiff senderChanges)
|
Uses of ObjectContext in org.apache.cayenne.util |
---|
Fields in org.apache.cayenne.util declared as ObjectContext | |
---|---|
protected ObjectContext |
ObjectContextQueryAction.actingContext
|
protected ObjectContext |
DeepMergeOperation.context
|
protected ObjectContext |
ObjectContextGraphAction.context
|
protected ObjectContext |
ObjectContextQueryAction.targetContext
|
Constructors in org.apache.cayenne.util with parameters of type ObjectContext | |
---|---|
DeepMergeOperation(ObjectContext context)
|
|
ObjectContextGraphAction(ObjectContext context)
|
|
ObjectContextQueryAction(ObjectContext actingContext,
ObjectContext targetContext,
Query query)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |