|
||||||||||
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.graph | Contains generic graph management tools used in Cayenne. |
org.apache.cayenne.remote | Contains classes an interfaces related to Cayenne remote object persistence features. |
org.apache.cayenne.util | General utility classes. |
org.apache.cayenne.xml |
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 |
PersistentObject.objectContext
|
Fields in org.apache.cayenne with type parameters of type ObjectContext | |
---|---|
protected static ThreadLocal<ObjectContext> |
BaseContext.threadObjectContext
A holder of a ObjectContext bound to the current thread. |
Methods in org.apache.cayenne that return ObjectContext | |
---|---|
ObjectContext |
CayenneContext.createChildContext()
Creates and returns a new child ObjectContext. |
ObjectContext |
ObjectContext.createChildContext()
Creates and returns a new child ObjectContext. |
ObjectContext |
Persistent.getObjectContext()
|
ObjectContext |
PersistentObject.getObjectContext()
|
static ObjectContext |
BaseContext.getThreadObjectContext()
Returns the ObjectContext bound to the current thread. |
Methods in org.apache.cayenne with parameters of type ObjectContext | ||
---|---|---|
static void |
BaseContext.bindThreadObjectContext(ObjectContext context)
Binds a ObjectContext to the current thread. |
|
static
|
DataObjectUtils.objectForPK(ObjectContext context,
Class<T> dataObjectClass,
int pk)
Returns an object matching an int primary key. |
|
static
|
DataObjectUtils.objectForPK(ObjectContext context,
Class<T> dataObjectClass,
Map<String,?> pk)
Returns an object matching a primary key. |
|
static
|
DataObjectUtils.objectForPK(ObjectContext context,
Class<T> 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<String,?> 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. |
|
protected abstract GraphDiff |
BaseContext.onContextFlush(ObjectContext originatingContext,
GraphDiff changes,
boolean cascade)
|
|
protected GraphDiff |
CayenneContext.onContextFlush(ObjectContext originatingContext,
GraphDiff changes,
boolean cascade)
|
|
QueryResponse |
CayenneContext.onQuery(ObjectContext context,
Query query)
|
|
QueryResponse |
DataChannel.onQuery(ObjectContext originatingContext,
Query query)
Executes a query, using provided context to register persistent objects if query returns any objects. |
|
GraphDiff |
BaseContext.onSync(ObjectContext originatingContext,
GraphDiff changes,
int syncType)
|
|
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
The most common implementation of ObjectContext . |
Methods in org.apache.cayenne.access that return ObjectContext | |
---|---|
ObjectContext |
DataContext.createChildContext()
Creates and returns a new child ObjectContext. |
Methods in org.apache.cayenne.access with parameters of type ObjectContext | |
---|---|
Map<?,?> |
OptimisticLockException.getFreshSnapshot(ObjectContext context)
Retrieves fresh snapshot for the failed row. |
protected GraphDiff |
DataContext.onContextFlush(ObjectContext originatingContext,
GraphDiff changes,
boolean cascade)
|
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 |
DataDomain.onSync(ObjectContext originatingContext,
GraphDiff changes,
int syncType)
Only handles commit-type synchronization, ignoring any other type. |
Uses of ObjectContext in org.apache.cayenne.graph |
---|
Fields in org.apache.cayenne.graph declared as ObjectContext | |
---|---|
protected ObjectContext |
ChildDiffLoader.context
|
Constructors in org.apache.cayenne.graph with parameters of type ObjectContext | |
---|---|
ChildDiffLoader(ObjectContext context)
|
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)
|
Uses of ObjectContext in org.apache.cayenne.xml |
---|
Methods in org.apache.cayenne.xml with parameters of type ObjectContext | |
---|---|
static List<Object> |
XMLDecoder.decodeList(Reader xml,
ObjectContext objectContext)
Decodes a list of DataObjects, registering them the supplied context. |
static List<Object> |
XMLDecoder.decodeList(Reader xml,
String mappingUrl,
ObjectContext objectContext)
Decodes a list of DataObjects using the supplied mapping file to guide the decoding process, registering them the supplied context. |
Constructors in org.apache.cayenne.xml with parameters of type ObjectContext | |
---|---|
XMLDecoder(ObjectContext objectContext)
Creates an XMLDecoder that will register decoded DataObjects with the specified context. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |