Class COM.ibm.jaws.tutorial1.AccountFilepoCached
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class COM.ibm.jaws.tutorial1.AccountFilepoCached

java.lang.Object
   |
   +----COM.ibm.jaws.tutorial1.AccountBase
           |
           +----COM.ibm.jaws.tutorial1.AccountImpl
                   |
                   +----COM.ibm.jaws.tutorial1.AccountFilepoCached

public class AccountFilepoCached
extends AccountImpl
implements FilepoCached
This is effectively an implementation mixin of the specific Manageable class (with Impl suffix) and the LruCacheEntryImpl class. The CachedSuffix is the same as the one given to the FilepoBCImpl instance (eg, FilepoCached) that will manage this Cached object.

Variable Index

 o clockCountLruCacheEntry
The following is a copy of the LruCacheEntryImpl code.

Constructor Index

 o AccountFilepoCached()
All Cached classes must provide a public default constructor.
 o AccountFilepoCached(BaseCollectionEC, String, Manageable)

Method Index

 o cleanedCacheEntry()
 o decrementLruCacheEntryClockCount()
 o getCacheEntryAttachedManagedDel()
 o getCacheEntryBase()
 o getCacheEntryCached()
 o getCacheEntryKey()
 o getHoldCountCacheEntry()
 o getLruCacheEntryClockCount()
 o holdCacheEntry()
 o setCacheEntryAttachedManagedDel(ManagedDel)
 o setCacheEntryBase(BaseCollection)
 o setCacheEntryCached(Manageable)
 o setCacheEntryKey(String)
 o unholdCacheEntry()
 o updatedCacheEntry()
 o usedCacheEntry(boolean)

Variables

 o clockCountLruCacheEntry
  public int clockCountLruCacheEntry
The following is a copy of the LruCacheEntryImpl code.

Constructors

 o AccountFilepoCached
  public AccountFilepoCached()
All Cached classes must provide a public default constructor. The FilepoBC uses this when activating a Cached object.
 o AccountFilepoCached
  public AccountFilepoCached(BaseCollectionEC yourCachedBase,
                             String yourCachedKey,
                             Manageable yourCached)

Methods

 o setCacheEntryKey
  public void setCacheEntryKey(String yourKey)
 o getCacheEntryKey
  public String getCacheEntryKey()
 o setCacheEntryCached
  public void setCacheEntryCached(Manageable yourCached)
 o getCacheEntryCached
  public Manageable getCacheEntryCached()
 o setCacheEntryAttachedManagedDel
  public void setCacheEntryAttachedManagedDel(ManagedDel yourManagedDel)
 o getCacheEntryAttachedManagedDel
  public ManagedDel getCacheEntryAttachedManagedDel()
 o setCacheEntryBase
  public void setCacheEntryBase(BaseCollection yourBase)
 o getCacheEntryBase
  public BaseCollection getCacheEntryBase()
 o usedCacheEntry
  public void usedCacheEntry(boolean updated)
 o cleanedCacheEntry
  public void cleanedCacheEntry()
 o updatedCacheEntry
  public boolean updatedCacheEntry()
 o getLruCacheEntryClockCount
  public int getLruCacheEntryClockCount()
 o decrementLruCacheEntryClockCount
  public void decrementLruCacheEntryClockCount()
 o holdCacheEntry
  public void holdCacheEntry()
 o unholdCacheEntry
  public void unholdCacheEntry()
 o getHoldCountCacheEntry
  public int getHoldCountCacheEntry()

All Packages  Class Hierarchy  This Package  Previous  Next  Index