|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--TOPLink.Public.PublicInterface.Session | +--TOPLink.Public.PublicInterface.UnitOfWork | +--oracle.clex.persistence.toplink.CLEUnitOfWork
oracle.clex.persistence.toplink.TOPLink*.java
,
oracle.clex.persistence.toplink.CLEUnitOfWork.java
and
oracle.clex.persistence.toplink.PersistenceExceptionHandler.java
Purpose: Permits the storage of application data within the UOW so event listeners triggered by the UOW can access the data.
Fields inherited from class TOPLink.Public.PublicInterface.UnitOfWork |
allClones, AssignSequence, Birth, cloneMapping, cloneToOriginals, CommitPending, containerBeans, containerUnitOfWork, Death, deletedObjects, DistributedMerge, DO_NOT_THROW_CONFORM_EXCEPTIONS, Full, isSynchronized, lifecycle, Merge, MergePending, newAggregates, newObjectsCloneToOriginal, newObjectsOriginalToClone, None, objectsDeletedDuringCommit, parent, Partial, readOnlyClasses, Register, removedObjects, shouldNewObjectsBeCached, shouldPerformDeletesFirst, shouldThrowConformExceptions, THROW_ALL_CONFORM_EXCEPTIONS, THROW_ONLY_VALUEHOLDER_EXCEPTIONS, unitOfWorkChangeSet, unregisteredExistingObjects, unregisteredNewObjects, unregisteredNewObjectsInParent, validationLevel, wasTransactionBegunPrematurely |
Fields inherited from class TOPLink.Public.PublicInterface.Session |
accessor, broker, cacheSynchronizationManager, commitManager, eventManager, exceptionHandler, externalTransactionController, identityMapManager, integrityChecker, lastDescriptorAccessed, Logging, mergesPending, name, numberOfActiveUnitsOfWork, profiler, project, properties, queries, sessionLog, shouldLogMessages, transactionMutex, wasJTSTransactionInternallyStarted |
Constructor Summary | |
CLEUnitOfWork(TOPLink.Public.PublicInterface.Session session)
Deprecated. This constructor will replace acquireUnitOfWork. |
Method Summary | |
protected java.util.Hashtable |
getApplicationData()
Deprecated. |
java.lang.Object |
getApplicationData(java.lang.String key)
Deprecated. |
void |
putApplicationData(java.lang.String key,
java.lang.Object appData)
Deprecated. |
Methods inherited from class TOPLink.Public.PublicInterface.UnitOfWork |
acquireUnitOfWork, addNewAggregate, addObjectDeletedDuringCommit, addReadOnlyClass, addReadOnlyClasses, addRemovedObject, assignSequenceNumber, assignSequenceNumbers, beginTransaction, buildOriginal, calculateChanges, canChangeReadOnlySet, checkExistence, checkForUnregisteredExistingObject, checkIfAlreadyRegistered, cloneAndRegisterNewObject, cloneAndRegisterObject, collectAndPrepareObjectsForCommit, collectAndPrepareObjectsForNestedMerge, commit, commitAndResume, commitAndResumeOnFailure, commitNestedUnitOfWork, commitRootUnitOfWork, commitToDatabase, commitTransaction, containsInNewObjectsCache, containsObjectInIdentityMap, copyReadOnlyClasses, deepMergeClone, deepRevertObject, deepUnregisterObject, deleteAllObjects, discoverAllUnregisteredNewObjects, discoverAllUnregisteredNewObjectsInParent, discoverUnregisteredNewObjects, dontPerformValidation, executeCall, getAccessor, getAccessor, getAccessor, getAllClones, getAllFromNewObjects, getBackupClone, getBackupCloneForCommit, getChanges, getCloneMapping, getCloneToOriginals, getContainerBeans, getContainerUnitOfWork, getDefaultReadOnlyClasses, getDeletedObjects, getDescriptors, getFromIdentityMap, getLifecycle, getNewAggregates, getNewObjectsCloneToOriginal, getNewObjectsOriginalToClone, getNextSequenceNumberValue, getObjectFromNewObjects, getObjectFromNewObjects, getObjectsDeletedDuringCommit, getOriginalVersionOfNewObject, getOriginalVersionOfObject, getOriginalVersionOfObjectOrNull, getParent, getPlatform, getQuery, getReadOnlyClasses, getRemovedObjects, getShouldThrowConformExceptions, getState, getUnitOfWorkChangeSet, getUnregisteredExistingObjects, getUnregisteredNewObjects, getUnregisteredNewObjectsInParent, getValidationLevel, hasChanges, initializeAllIdentityMaps, internalExecuteQuery, internalRegisterObject, isActive, isClassReadOnly, isCloneNewObject, isCommitPending, isDead, isInTransaction, isMergePending, isNestedUnitOfWork, isObjectDeleted, isObjectNew, isObjectRegistered, isOriginalNewObject, issueSQLbeforeCompletion, isSynchronized, isUnitOfWork, isUnregisteredNewObjectInParent, mergeChangesIntoParent, mergeClone, mergeClone, mergeClonesAfterCompletion, mergeCloneWithReferences, newInstance, performFullValidation, performPartialValidation, postMergeChanges, preMergeChanges, printRegisteredObjects, printRegisteredObjects, registerAllObjects, registerAllObjects, registerExistingObject, registerNewContainerBean, registerNewObject, registerNewObjectClone, registerNewObjectInIdentityMap, registerObject, registerOriginalNewObjectFromNestedUnitOfWork, release, removeAllReadOnlyClasses, removeReadOnlyClass, resetAllCloneCollection, revertAndResume, revertObject, revertObject, rollbackTransaction, setAllClonesCollection, setCloneMapping, setContainerBeans, setContainerUnitOfWork, setDead, setDeletedObjects, setLifecycle, setNewObjectsCloneToOriginal, setNewObjectsOriginalToClone, setObjectsDeletedDuringCommit, setParent, setPendingMerge, setReadOnlyClasses, setRemovedObjects, setShouldNewObjectsBeCached, setShouldPerformDeletesFirst, setShouldThrowConformExceptions, setSynchronized, setUnitOfWorkChangeSet, setUnregisteredExistingObjects, setUnregisteredNewObjects, setUnregisteredNewObjectsInParent, setValidationLevel, setWasTransactionBegunPrematurely, shallowMergeClone, shallowRevertObject, shallowUnregisterObject, shouldNewObjectsBeCached, shouldPerformDeletesFirst, shouldPerformFullValidation, shouldPerformNoValidation, shouldPerformPartialValidation, synchronizeAndResume, unregisterObject, unregisterObject, validateObjectSpace, wasTransactionBegunPrematurely |
Methods inherited from class TOPLink.Public.PublicInterface.Session |
acquireIdentityMapDeferredLock, acquireIdentityMapLock, acquireNonSynchronizedUnitOfWork, addQuery, addQuery, afterCommitJTSTransaction, afterRollbackJTSTransaction, basicBeginTransaction, basicCommitTransaction, basicRollbackTransaction, clearIntegrityChecker, clearProfile, clone, compareObjects, compareObjectsDontMatch, containsObjectInIdentityMap, containsQuery, copyObject, copyObject, decrementMergesPending, deleteAllObjects, deleteObject, doesObjectExist, dontLogMessages, dontLogSQL, endOperationProfile, executeNonSelectingCall, executeNonSelectingSQL, executeQuery, executeQuery, executeQuery, executeQuery, executeQuery, executeQuery, executeQuery, executeQuery, executeQuery, executeQuery, executeQuery, executeQuery, executeQuery, executeSelectingCall, executeSQL, getActiveSession, getActiveUnitOfWork, getAllFromIdentityMap, getBroker, getCacheSynchronizationManager, getCommitManager, getDescriptor, getDescriptor, getEventManager, getExceptionHandler, getExternalTransactionController, getFromIdentityMap, getFromIdentityMap, getFromIdentityMapWithDeferredLock, getIdentityMapManager, getIntegrityChecker, getLog, getLoggingStream, getLogin, getName, getNextSequenceNumberValue, getNumberOfActiveUnitsOfWork, getPlatform, getProfiler, getProject, getProperties, getProperty, getQueries, getSessionForClass, getSessionLog, getTransactionMutex, getWrapper, getWriteLockValue, getWriteLockValue, handleException, hasBroker, hasCacheSynchronizationManager, hasDescriptor, hasExceptionHandler, hasExternalTransactionController, incrementMergesPending, initializeIdentityMap, initializeIdentityMaps, insertObject, isBroker, isClientSession, isConnected, isDatabaseSession, isDistributedSession, isInProfile, isProxySession, isRemoteSession, isRemoteUnitOfWork, isServerSession, isSessionBroker, keyFromObject, log, logDebug, logException, logMessage, logMessage, logMessages, logSQL, mergesPending, printIdentityMap, printIdentityMaps, putInIdentityMap, putInIdentityMap, putInIdentityMap, readAllObjects, readAllObjects, readAllObjects, readObject, readObject, readObject, readObject, refreshAndLockObject, refreshAndLockObject, refreshObject, releaseUnitOfWork, removeFromIdentityMap, removeFromIdentityMap, removeProperty, removeQuery, setAccessor, setBroker, setCacheSynchronizationManager, setCommitManager, setEventManager, setExceptionHandler, setExternalTransactionController, setIdentityMapManager, setIntegrityChecker, setLog, setLoggingStream, setLogin, setName, setNumberOfActiveUnitsOfWork, setProfiler, setProject, setProperties, setProperty, setQueries, setSessionLog, setShouldLogMessages, setShouldLogSQL, setTransactionMutex, setWasJTSTransactionInternallyStarted, setWrapper, shouldLogMessages, shouldLogSQL, startOperationProfile, toString, unwrapObject, updatedCacheKeyInIdentityMap, updateObject, updateWriteLockValue, updateWriteLockValue, usesExternalTransactionController, validateCache, verifyDelete, wasJTSTransactionInternallyStarted, wrapObject, writeAllObjects, writeObject |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface TOPLink.Public.Sessions.UnitOfWork |
deleteAllObjects, deleteObject, refreshAndLockObject, refreshAndLockObject |
Methods inherited from interface TOPLink.Public.Sessions.Session |
addQuery, clearIntegrityChecker, clearProfile, containsObjectInIdentityMap, containsQuery, doesObjectExist, dontLogMessages, executeNonSelectingCall, executeNonSelectingSQL, executeQuery, executeQuery, executeQuery, executeQuery, executeQuery, executeQuery, executeQuery, executeQuery, executeQuery, executeQuery, executeQuery, executeQuery, executeSelectingCall, executeSQL, getActiveSession, getActiveUnitOfWork, getAllFromIdentityMap, getCacheSynchronizationManager, getDescriptor, getDescriptor, getEventManager, getExceptionHandler, getExternalTransactionController, getFromIdentityMap, getFromIdentityMap, getIntegrityChecker, getLog, getLogin, getName, getNextSequenceNumberValue, getProfiler, getProject, getProperties, getProperty, getQueries, getSessionLog, getWriteLockValue, getWriteLockValue, handleException, hasCacheSynchronizationManager, hasDescriptor, hasExceptionHandler, hasExternalTransactionController, initializeIdentityMap, initializeIdentityMaps, isClientSession, isConnected, isDatabaseSession, isDistributedSession, isInProfile, isProxySession, isRemoteSession, isServerSession, isSessionBroker, keyFromObject, log, logDebug, logException, logMessage, logMessages, printIdentityMap, printIdentityMaps, putInIdentityMap, putInIdentityMap, putInIdentityMap, readAllObjects, readAllObjects, readAllObjects, readObject, readObject, readObject, readObject, refreshObject, removeFromIdentityMap, removeFromIdentityMap, removeProperty, removeQuery, setCacheSynchronizationManager, setExceptionHandler, setIntegrityChecker, setLog, setName, setProfiler, setProperty, setSessionLog, setShouldLogMessages, shouldLogMessages, updateWriteLockValue, updateWriteLockValue, usesExternalTransactionController, validateCache |
Constructor Detail |
public CLEUnitOfWork(TOPLink.Public.PublicInterface.Session session)
Method Detail |
protected java.util.Hashtable getApplicationData()
public void putApplicationData(java.lang.String key, java.lang.Object appData)
public java.lang.Object getApplicationData(java.lang.String key)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |