|
Kodo 4.1.0 generated on October 9 2006 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.openjpa.kernel.BrokerImpl
kodo.kernel.KodoBroker
public class KodoBroker
Kodo extensions to standard Broker.
| Field Summary |
|---|
| Fields inherited from class org.apache.openjpa.kernel.BrokerImpl |
|---|
FLUSH_COMMIT, FLUSH_INC, FLUSH_LOGICAL, FLUSH_ROLLBACK |
| Fields inherited from interface org.apache.openjpa.kernel.StoreContext |
|---|
EXCLUDE_ALL, OID_ALLOW_NEW, OID_COPY, OID_NODELETED, OID_NOVALIDATE |
| Fields inherited from interface org.apache.openjpa.kernel.ConnectionRetainModes |
|---|
CONN_RETAIN_ALWAYS, CONN_RETAIN_DEMAND, CONN_RETAIN_TRANS |
| Fields inherited from interface org.apache.openjpa.kernel.DetachState |
|---|
DETACH_ALL, DETACH_FGS, DETACH_LOADED |
| Fields inherited from interface org.apache.openjpa.kernel.LockLevels |
|---|
LOCK_NONE, LOCK_READ, LOCK_WRITE |
| Fields inherited from interface org.apache.openjpa.kernel.RestoreState |
|---|
RESTORE_ALL, RESTORE_IMMUTABLE, RESTORE_NONE |
| Fields inherited from interface org.apache.openjpa.kernel.AutoClear |
|---|
CLEAR_ALL, CLEAR_DATASTORE |
| Fields inherited from interface org.apache.openjpa.kernel.AutoDetach |
|---|
DETACH_CLOSE, DETACH_COMMIT, DETACH_NONTXREAD |
| Fields inherited from interface org.apache.openjpa.event.CallbackModes |
|---|
CALLBACK_FAIL_FAST, CALLBACK_IGNORE, CALLBACK_LOG, CALLBACK_RETHROW, CALLBACK_ROLLBACK |
| Constructor Summary | |
|---|---|
KodoBroker()
|
|
| Method Summary | |
|---|---|
Object |
attach(Object obj,
boolean copyNew,
org.apache.openjpa.kernel.OpCallbacks call)
|
Object[] |
attachAll(Collection objs,
boolean copyNew,
org.apache.openjpa.kernel.OpCallbacks call)
|
void |
begin()
|
void |
commit()
|
void |
delete(Object obj,
org.apache.openjpa.kernel.OpCallbacks call)
|
void |
deleteAll(Collection objs,
org.apache.openjpa.kernel.OpCallbacks call)
|
Object |
detach(Object obj,
org.apache.openjpa.kernel.OpCallbacks call)
|
Object[] |
detachAll(Collection objs,
org.apache.openjpa.kernel.OpCallbacks call)
|
void |
detachAll(org.apache.openjpa.kernel.OpCallbacks call)
|
void |
evict(Object obj,
org.apache.openjpa.kernel.OpCallbacks call)
|
void |
evictAll(Collection objs,
org.apache.openjpa.kernel.OpCallbacks call)
|
void |
evictAll(org.apache.openjpa.kernel.Extent ext,
org.apache.openjpa.kernel.OpCallbacks call)
|
void |
evictAll(org.apache.openjpa.kernel.OpCallbacks call)
|
Object |
find(Object oid,
boolean validate,
org.apache.openjpa.kernel.FindCallbacks call)
|
Object[] |
findAll(Collection oids,
boolean validate,
org.apache.openjpa.kernel.FindCallbacks call)
|
protected void |
free()
|
com.solarmetric.profile.ProfilingAgent |
getProfilingAgent()
|
void |
initialize(org.apache.openjpa.kernel.AbstractBrokerFactory factory,
org.apache.openjpa.kernel.DelegatingStoreManager sm,
boolean managed,
int connMode)
|
protected org.apache.openjpa.kernel.StateManagerImpl |
initialize(org.apache.openjpa.kernel.StateManagerImpl sm,
boolean load,
org.apache.openjpa.kernel.FetchConfiguration fetch,
Object edata)
|
org.apache.openjpa.kernel.Query |
newQuery(String lang,
Class candidate,
Object query)
|
org.apache.openjpa.kernel.Query |
newQuery(String lang,
Object query)
|
protected org.apache.openjpa.kernel.QueryImpl |
newQueryImpl(String language,
org.apache.openjpa.kernel.StoreQuery sq)
|
protected org.apache.openjpa.kernel.StateManagerImpl |
newStateManagerImpl(Object oid,
org.apache.openjpa.meta.ClassMetaData meta)
|
void |
nontransactional(Object obj,
org.apache.openjpa.kernel.OpCallbacks call)
|
void |
nontransactionalAll(Collection objs,
org.apache.openjpa.kernel.OpCallbacks call)
|
void |
persist(Object obj,
org.apache.openjpa.kernel.OpCallbacks call)
|
void |
persistAll(Collection objs,
org.apache.openjpa.kernel.OpCallbacks call)
|
void |
refresh(Object obj,
org.apache.openjpa.kernel.OpCallbacks call)
|
void |
refreshAll(Collection objs,
org.apache.openjpa.kernel.OpCallbacks call)
|
void |
release(Object obj,
org.apache.openjpa.kernel.OpCallbacks call)
|
void |
releaseAll(Collection objs,
org.apache.openjpa.kernel.OpCallbacks call)
|
void |
retrieve(Object obj,
boolean fgs,
org.apache.openjpa.kernel.OpCallbacks call)
|
void |
retrieveAll(Collection objs,
boolean fgs,
org.apache.openjpa.kernel.OpCallbacks call)
|
void |
rollback()
|
void |
transactional(Object obj,
boolean versn,
org.apache.openjpa.kernel.OpCallbacks call)
|
void |
transactionalAll(Collection objs,
boolean versn,
org.apache.openjpa.kernel.OpCallbacks call)
|
| Methods inherited from class org.apache.openjpa.kernel.BrokerImpl |
|---|
addLifecycleListener, addTransactionListener, afterCompletion, assertActiveTransaction, assertNontransactionalRead, assertOpen, assertPersistenceCapable, assertWriteOperation, beforeCompletion, beginOperation, beginStore, cancelAll, close, commitAndResume, createInteraction, dirtyType, embed, endOperation, endTransaction, extentIterator, finalize, find, find, findAll, findAll, findCached, flush, flush, getAutoClear, getAutoDetach, getBroker, getBrokerFactory, getClassLoader, getConfiguration, getConnection, getConnectionPassword, getConnectionRetainMode, getConnectionUserName, getDeletedTypes, getDetachState, getDirtyObjects, getDirtyStates, getEvictFromDataCache, getFetchConfiguration, getIdentitySequence, getIgnoreChanges, getInverseManager, getLifecycleEventManager, getLifecycleListenerCallbackMode, getLocalTransaction, getLockLevel, getLockManager, getManagedObjects, getManagedRuntime, getManagedStates, getMetaData, getMultithreaded, getNontransactionalRead, getNontransactionalWrite, getObjectId, getObjectIdType, getOptimistic, getOrderDirtyObjects, getPendingTransactionalObjects, getPendingTransactionalStates, getPersistedTypes, getPopulateDataCache, getRestoreState, getResultSetInfo, getRetainState, getRollbackOnly, getStateManager, getStateManagerImpl, getStateManagerImplById, getStoreManager, getSynchronization, getSyncWithManagedTransactions, getTransactionalObjects, getTransactionalStates, getTransactionListenerCallbackMode, getUpdatedTypes, getUserObject, getValueSequence, getVersion, hasConnection, isActive, isClosed, isDeleted, isDetached, isDetachedNew, isDirty, isLargeTransaction, isManaged, isNew, isPersistent, isStoreActive, isTransactional, lock, lock, lock, lockAll, lockAll, newExtent, newInstance, newManagedObjectCache, newObjectId, persist, persist, persist, persistAll, preFlush, processArgument, processReturn, putUserObject, refreshInternal, refreshInternal, releaseSavepoint, releaseSavepoint, removeLifecycleListener, removeTransactionListener, rollbackAndResume, rollbackToSavepoint, rollbackToSavepoint, setAuthentication, setAutoClear, setAutoDetach, setAutoDetach, setDetachedNew, setDetachState, setEvictFromDataCache, setIgnoreChanges, setImplicitBehavior, setLargeTransaction, setLifecycleListenerCallbackMode, setMultithreaded, setNontransactionalRead, setNontransactionalWrite, setOptimistic, setOrderDirtyObjects, setPopulateDataCache, setRestoreState, setRetainState, setRollbackOnly, setSavepoint, setSynchronization, setSyncWithManagedTransactions, setTransactionListenerCallbackMode, syncWithManagedTransaction, unlock, validateChanges |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.openjpa.kernel.StoreContext |
|---|
beginStore, embed, extentIterator, find, findAll, findCached, getBroker, getClassLoader, getConfiguration, getConnection, getConnectionPassword, getConnectionUserName, getDeletedTypes, getDetachState, getDirtyObjects, getFetchConfiguration, getLockLevel, getLockManager, getManagedObjects, getObjectId, getObjectIdType, getOrderDirtyObjects, getPendingTransactionalObjects, getPersistedTypes, getPopulateDataCache, getStateManager, getStoreManager, getTransactionalObjects, getUpdatedTypes, getVersion, hasConnection, isActive, isDeleted, isDirty, isLargeTransaction, isManaged, isNew, isPersistent, isStoreActive, isTransactional, lock, newObjectId, setDetachState, setLargeTransaction, setOrderDirtyObjects, setPopulateDataCache, unlock |
| Constructor Detail |
|---|
public KodoBroker()
| Method Detail |
|---|
public void initialize(org.apache.openjpa.kernel.AbstractBrokerFactory factory,
org.apache.openjpa.kernel.DelegatingStoreManager sm,
boolean managed,
int connMode)
initialize in class org.apache.openjpa.kernel.BrokerImpl
protected org.apache.openjpa.kernel.StateManagerImpl newStateManagerImpl(Object oid,
org.apache.openjpa.meta.ClassMetaData meta)
newStateManagerImpl in class org.apache.openjpa.kernel.BrokerImpl
protected org.apache.openjpa.kernel.StateManagerImpl initialize(org.apache.openjpa.kernel.StateManagerImpl sm,
boolean load,
org.apache.openjpa.kernel.FetchConfiguration fetch,
Object edata)
initialize in class org.apache.openjpa.kernel.BrokerImplpublic void begin()
begin in interface LocalTransactionbegin in interface org.apache.openjpa.kernel.Brokerbegin in class org.apache.openjpa.kernel.BrokerImplpublic void commit()
commit in interface LocalTransactioncommit in interface org.apache.openjpa.kernel.Brokercommit in class org.apache.openjpa.kernel.BrokerImplpublic void rollback()
rollback in interface LocalTransactionrollback in interface org.apache.openjpa.kernel.Brokerrollback in class org.apache.openjpa.kernel.BrokerImpl
protected org.apache.openjpa.kernel.QueryImpl newQueryImpl(String language,
org.apache.openjpa.kernel.StoreQuery sq)
newQueryImpl in class org.apache.openjpa.kernel.BrokerImplprotected void free()
free in class org.apache.openjpa.kernel.BrokerImplpublic com.solarmetric.profile.ProfilingAgent getProfilingAgent()
getProfilingAgent in interface com.solarmetric.profile.ProfilingAgentProvider
public void persist(Object obj,
org.apache.openjpa.kernel.OpCallbacks call)
persist in interface org.apache.openjpa.kernel.Brokerpersist in class org.apache.openjpa.kernel.BrokerImpl
public void persistAll(Collection objs,
org.apache.openjpa.kernel.OpCallbacks call)
persistAll in interface org.apache.openjpa.kernel.BrokerpersistAll in class org.apache.openjpa.kernel.BrokerImpl
public void delete(Object obj,
org.apache.openjpa.kernel.OpCallbacks call)
delete in interface org.apache.openjpa.kernel.Brokerdelete in class org.apache.openjpa.kernel.BrokerImpl
public void deleteAll(Collection objs,
org.apache.openjpa.kernel.OpCallbacks call)
deleteAll in interface org.apache.openjpa.kernel.BrokerdeleteAll in class org.apache.openjpa.kernel.BrokerImpl
public void refresh(Object obj,
org.apache.openjpa.kernel.OpCallbacks call)
refresh in interface org.apache.openjpa.kernel.Brokerrefresh in class org.apache.openjpa.kernel.BrokerImpl
public void refreshAll(Collection objs,
org.apache.openjpa.kernel.OpCallbacks call)
refreshAll in interface org.apache.openjpa.kernel.BrokerrefreshAll in class org.apache.openjpa.kernel.BrokerImpl
public void release(Object obj,
org.apache.openjpa.kernel.OpCallbacks call)
release in interface org.apache.openjpa.kernel.Brokerrelease in class org.apache.openjpa.kernel.BrokerImpl
public void releaseAll(Collection objs,
org.apache.openjpa.kernel.OpCallbacks call)
releaseAll in interface org.apache.openjpa.kernel.BrokerreleaseAll in class org.apache.openjpa.kernel.BrokerImpl
public void transactional(Object obj,
boolean versn,
org.apache.openjpa.kernel.OpCallbacks call)
transactional in interface org.apache.openjpa.kernel.StoreContexttransactional in class org.apache.openjpa.kernel.BrokerImpl
public void transactionalAll(Collection objs,
boolean versn,
org.apache.openjpa.kernel.OpCallbacks call)
transactionalAll in interface org.apache.openjpa.kernel.StoreContexttransactionalAll in class org.apache.openjpa.kernel.BrokerImpl
public void nontransactional(Object obj,
org.apache.openjpa.kernel.OpCallbacks call)
nontransactional in interface org.apache.openjpa.kernel.StoreContextnontransactional in class org.apache.openjpa.kernel.BrokerImpl
public void nontransactionalAll(Collection objs,
org.apache.openjpa.kernel.OpCallbacks call)
nontransactionalAll in interface org.apache.openjpa.kernel.StoreContextnontransactionalAll in class org.apache.openjpa.kernel.BrokerImpl
public void evict(Object obj,
org.apache.openjpa.kernel.OpCallbacks call)
evict in interface org.apache.openjpa.kernel.Brokerevict in class org.apache.openjpa.kernel.BrokerImpl
public void evictAll(Collection objs,
org.apache.openjpa.kernel.OpCallbacks call)
evictAll in interface org.apache.openjpa.kernel.BrokerevictAll in class org.apache.openjpa.kernel.BrokerImpl
public void evictAll(org.apache.openjpa.kernel.Extent ext,
org.apache.openjpa.kernel.OpCallbacks call)
evictAll in interface org.apache.openjpa.kernel.BrokerevictAll in class org.apache.openjpa.kernel.BrokerImplpublic void evictAll(org.apache.openjpa.kernel.OpCallbacks call)
evictAll in interface org.apache.openjpa.kernel.BrokerevictAll in class org.apache.openjpa.kernel.BrokerImpl
public void retrieve(Object obj,
boolean fgs,
org.apache.openjpa.kernel.OpCallbacks call)
retrieve in interface org.apache.openjpa.kernel.StoreContextretrieve in class org.apache.openjpa.kernel.BrokerImpl
public void retrieveAll(Collection objs,
boolean fgs,
org.apache.openjpa.kernel.OpCallbacks call)
retrieveAll in interface org.apache.openjpa.kernel.StoreContextretrieveAll in class org.apache.openjpa.kernel.BrokerImpl
public Object find(Object oid,
boolean validate,
org.apache.openjpa.kernel.FindCallbacks call)
find in interface org.apache.openjpa.kernel.StoreContextfind in class org.apache.openjpa.kernel.BrokerImpl
public Object[] findAll(Collection oids,
boolean validate,
org.apache.openjpa.kernel.FindCallbacks call)
findAll in interface org.apache.openjpa.kernel.StoreContextfindAll in class org.apache.openjpa.kernel.BrokerImpl
public org.apache.openjpa.kernel.Query newQuery(String lang,
Object query)
newQuery in interface org.apache.openjpa.kernel.BrokernewQuery in class org.apache.openjpa.kernel.BrokerImpl
public org.apache.openjpa.kernel.Query newQuery(String lang,
Class candidate,
Object query)
newQuery in interface org.apache.openjpa.kernel.BrokernewQuery in class org.apache.openjpa.kernel.BrokerImpl
public Object attach(Object obj,
boolean copyNew,
org.apache.openjpa.kernel.OpCallbacks call)
attach in interface org.apache.openjpa.kernel.Brokerattach in class org.apache.openjpa.kernel.BrokerImpl
public Object[] attachAll(Collection objs,
boolean copyNew,
org.apache.openjpa.kernel.OpCallbacks call)
attachAll in interface org.apache.openjpa.kernel.BrokerattachAll in class org.apache.openjpa.kernel.BrokerImpl
public Object detach(Object obj,
org.apache.openjpa.kernel.OpCallbacks call)
detach in interface org.apache.openjpa.kernel.Brokerdetach in class org.apache.openjpa.kernel.BrokerImpl
public Object[] detachAll(Collection objs,
org.apache.openjpa.kernel.OpCallbacks call)
detachAll in interface org.apache.openjpa.kernel.BrokerdetachAll in class org.apache.openjpa.kernel.BrokerImplpublic void detachAll(org.apache.openjpa.kernel.OpCallbacks call)
detachAll in interface org.apache.openjpa.kernel.BrokerdetachAll in class org.apache.openjpa.kernel.BrokerImpl
|
Kodo 4.1.0 generated on October 9 2006 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||