Interface COM.ibm.jaws.services.bcfw.ManagedDel
All Packages Class Hierarchy This Package Previous Next Index
Interface COM.ibm.jaws.services.bcfw.ManagedDel
- public interface ManagedDel
- extends Object
- extends Managed
A ManagedDel object is the Managed object used by
BaseCollectionDel.
A BaseCollectionDel creates a CacheEntry to represent
the BaseCollectionEC's Cached object for interaction
between the ManagedDel and BaseCollectionDel,
and to store cache status information about currently
cached Cached objects.
ManagedDel extends the Managed interface with get/set
methods for the ManagedDel's CacheEntry.
-
getManagedDelBase()
-
This method gets the BaseCollection of this Managed object.
-
getManagedDelCacheEntry()
- This method returns the CacheEntry
If the Managed object has been detached from the
cache, this returns null.
-
getManagedDelKey()
-
This method gets the key of this Managed object within its
immediate parent BaseCollectionDel.
-
setManagedDelBase(BaseCollection)
-
This method sets the BaseCollection of this Managed object.
-
setManagedDelCacheEntry(CacheEntry)
-
This method is used by the CacheManager to tell the
CacheEntry who its CacheManager is.
-
setManagedDelKey(String)
-
This method allows the BaseCollectionDel to set
the key of this Managed object within its
immediate parent BaseCollectionDel.
setManagedDelCacheEntry
public abstract void setManagedDelCacheEntry(CacheEntry cacheEntry)
- This method is used by the CacheManager to tell the
CacheEntry who its CacheManager is. It is protected
because a CacheManager and its CacheEntry are in the
same package.
- Parameters:
- cacheEntry - is the
CacheEntry
that this
ManagedDel is attached to.
getManagedDelCacheEntry
public abstract CacheEntry getManagedDelCacheEntry()
- This method returns the CacheEntry
If the Managed object has been detached from the
cache, this returns null.
- Returns:
- is the
CacheEntry
that this ManagedDel
is attached to.
setManagedDelBase
public abstract void setManagedDelBase(BaseCollection base)
- This method sets the BaseCollection of this Managed object.
- Parameters:
- base - is the
BaseCollection
that manages
this ManagedDel.
getManagedDelBase
public abstract BaseCollection getManagedDelBase()
- This method gets the BaseCollection of this Managed object.
- Returns:
- is the
BaseCollection
that manages
this ManagedDel.
setManagedDelKey
public abstract void setManagedDelKey(String key)
- This method allows the BaseCollectionDel to set
the key of this Managed object within its
immediate parent BaseCollectionDel.
- Parameters:
- key - is the
String
Identifier of this
ManagedDel relative to its BaseCollectionDel.
getManagedDelKey
public abstract String getManagedDelKey()
- This method gets the key of this Managed object within its
immediate parent BaseCollectionDel.
- Returns:
- is the
String
Identifier of this
ManagedDel relative to its BaseCollectionDel.
All Packages Class Hierarchy This Package Previous Next Index