| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private AfterTransactionCompletionProcess | |
| private final PersistentCollection | |
| private final String | |
| private final Serializable | |
| private transient CollectionPersister | |
| private transient SharedSessionContractImplementor |
| Access | Constructor and Description |
|---|---|
| protected | CollectionAction(final CollectionPersister persister, final PersistentCollection collection, final Serializable key, final SharedSessionContractImplementor session)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | afterDeserialize(SharedSessionContractImplementor
The session being deserialized session)Implements org. |
| public final void | beforeExecutions()
Implements org. |
| public int | compareTo(Object
the object to be compared. other)Implements java. |
| protected EventSource | |
| protected final void | |
| public AfterTransactionCompletionProcess | getAfterTransactionCompletionProcess()
Implements org. |
| public BeforeTransactionCompletionProcess | getBeforeTransactionCompletionProcess()
Implements org. |
| protected PersistentCollection | |
| protected FastSessionServices | Returns: theFastSessionServices instance from the SessionFactory.Convenience method for all subclasses. |
| protected final Serializable | |
| protected final CollectionPersister | |
| public Serializable[] | getPropertySpaces()
Implements org. |
| protected final SharedSessionContractImplementor | |
| protected <T> EventListenerGroup | |
| public String |
| afterTransactionProcess | back to summary |
|---|---|
| private AfterTransactionCompletionProcess afterTransactionProcess | |
| collection | back to summary |
|---|---|
| private final PersistentCollection collection | |
| collectionRole | back to summary |
|---|---|
| private final String collectionRole | |
| key | back to summary |
|---|---|
| private final Serializable key | |
| persister | back to summary |
|---|---|
| private transient CollectionPersister persister | |
| session | back to summary |
|---|---|
| private transient SharedSessionContractImplementor session | |
| CollectionAction | back to summary |
|---|---|
| protected CollectionAction(final CollectionPersister persister, final PersistentCollection collection, final Serializable key, final SharedSessionContractImplementor session) | |
| afterDeserialize | back to summary |
|---|---|
| public void afterDeserialize(SharedSessionContractImplementor session) Implements org. Reconnect to session after deserialization...
| |
| beforeExecutions | back to summary |
|---|---|
| public final void beforeExecutions() throws CacheException Implements org. Doc from org. Called before executing any actions. Gives actions a chance to perform any preparation.
| |
| compareTo | back to summary |
|---|---|
| public int compareTo(Object other) Implements java. Doc from java. Compares this object with the specified object for order. Returns a negative integer, zero, or a positive integer as this object is less than, equal to, or greater than the specified object. The implementor must ensure The implementor must also ensure that the relation is transitive:
Finally, the implementor must ensure that | |
| eventSource | back to summary |
|---|---|
| protected EventSource eventSource()
Deprecated as a consequence of | |
| evict | back to summary |
|---|---|
| protected final void evict() throws CacheException | |
| getAfterTransactionCompletionProcess | back to summary |
|---|---|
| public AfterTransactionCompletionProcess getAfterTransactionCompletionProcess() Implements org. Doc from org. Get the after-transaction-completion process, if any, for this action.
| |
| getBeforeTransactionCompletionProcess | back to summary |
|---|---|
| public BeforeTransactionCompletionProcess getBeforeTransactionCompletionProcess() Implements org. Doc from org. Get the before-transaction-completion process, if any, for this action.
| |
| getCollection | back to summary |
|---|---|
| protected PersistentCollection getCollection() | |
| getFastSessionServices | back to summary |
|---|---|
| protected FastSessionServices getFastSessionServices() Convenience method for all subclasses.
| |
| getKey | back to summary |
|---|---|
| protected final Serializable getKey() | |
| getPersister | back to summary |
|---|---|
| protected final CollectionPersister getPersister() | |
| getPropertySpaces | back to summary |
|---|---|
| public Serializable[] getPropertySpaces() Implements org. Doc from org. What spaces (tables) are affected by this action?
| |
| getSession | back to summary |
|---|---|
| protected final SharedSessionContractImplementor getSession() | |
| listenerGroup | back to summary |
|---|---|
| protected <T> EventListenerGroup Deprecated This will be removed as it's not very efficient. If you need access to EventListenerGroup(s),
use the direct references from
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object. | |
| Modifier and Type | Field and Description |
|---|---|
| private final Serializable | |
| private final SoftLock | |
| private final CollectionPersister |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void | doAfterTransactionCompletion(boolean
Did the transaction complete successfully? True means it did. success, SharedSessionContractImplementor The session on which the transaction is completing. session)Implements org. |
| key | back to summary |
|---|---|
| private final Serializable key | |
| lock | back to summary |
|---|---|
| private final SoftLock lock | |
| persister | back to summary |
|---|---|
| private final CollectionPersister persister | |
| CacheCleanupProcess | back to summary |
|---|---|
| private CacheCleanupProcess(Serializable key, CollectionPersister persister, SoftLock lock) | |
| doAfterTransactionCompletion | back to summary |
|---|---|
| public void doAfterTransactionCompletion(boolean success, SharedSessionContractImplementor session) Implements org. Doc from org. Perform whatever processing is encapsulated here after completion of the transaction.
| |