Class AbstractCacheTransaction

  • All Implemented Interfaces:
    CacheTransaction
    Direct Known Subclasses:
    LocalTransaction, RemoteTransaction

    public abstract class AbstractCacheTransaction
    extends Object
    implements CacheTransaction
    Base class for local and remote transaction. Impl note: The aggregated modification list and lookedUpEntries are not instantiated here but in subclasses. This is done in order to take advantage of the fact that, for remote transactions we already know the size of the modifications list at creation time.
    Since:
    4.2
    Author:
    Mircea.Markus@jboss.com, Galder ZamarreƱo