Class COM.ibm.jaws.services.sroot.MOBaseSRootMO
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class COM.ibm.jaws.services.sroot.MOBaseSRootMO

java.lang.Object
   |
   +----COM.ibm.jaws.motk.BaseAO
           |
           +----COM.ibm.jaws.services.sroot.MOBaseImpl
                   |
                   +----COM.ibm.jaws.services.sroot.MOBaseSRootMO

public class MOBaseSRootMO
extends MOBaseImpl
implements SRootMO
Derived from: COM.ibm.jaws.services.sroot.MOBaseImpl

Variable Index

 o srootBase
The base collection containing this object.
 o srootKey
The key for this MO in its containing BC.

Constructor Index

 o MOBaseSRootMO()
All MOs must provide a public default constructor.

Method Index

 o externalizeToStream(OutputEDStream)
Use this method to export the Manageable object's essential data (ED) to a "sink" represented by an OutputEDStream.
 o getConstantRandomId()
Shadows the parent class's implementation if any.
 o getIdentifier(BaseCollection)
Shadows the parent class's implementation if any.
 o internalizeFromStream(InputEDStream)
Use this method to import the Manageable object's essential data (ED) from a "source" represented by an InputEDStream.
 o isIdentical(Identifiable)
Shadows the parent class's implementation if any.
 o release()
 o remove(KeyedCollection)
 o setDependentContext(KeyedCollection)
The dependentContext for this object must have an entry "relativeToBC" that contains a BaseCollection for use as the relative argument in readManaged and writeManaged operations.
 o setSRootKey(String)
 o srootSetBase(BaseCollection)

Variables

 o srootBase
  protected transient BaseCollection srootBase
The base collection containing this object.
 o srootKey
  protected transient String srootKey
The key for this MO in its containing BC.

Constructors

 o MOBaseSRootMO
  public MOBaseSRootMO()
All MOs must provide a public default constructor. This is used prior the internalizeFromStream when re-activating an MO.

Methods

 o srootSetBase
  public void srootSetBase(BaseCollection base)
 o setSRootKey
  public void setSRootKey(String key)
 o getIdentifier
  public String getIdentifier(BaseCollection relativeTo)
Shadows the parent class's implementation if any.
 o isIdentical
  public boolean isIdentical(Identifiable otherObject)
Shadows the parent class's implementation if any.
 o getConstantRandomId
  public int getConstantRandomId()
Shadows the parent class's implementation if any.
 o externalizeToStream
  public void externalizeToStream(OutputEDStream out)
Use this method to export the Manageable object's essential data (ED) to a "sink" represented by an OutputEDStream.
Overrides:
externalizeToStream in class BaseAO
 o internalizeFromStream
  public void internalizeFromStream(InputEDStream in)
Use this method to import the Manageable object's essential data (ED) from a "source" represented by an InputEDStream.
Overrides:
internalizeFromStream in class BaseAO
 o setDependentContext
  public void setDependentContext(KeyedCollection dependentContext)
The dependentContext for this object must have an entry "relativeToBC" that contains a BaseCollection for use as the relative argument in readManaged and writeManaged operations.
Overrides:
setDependentContext in class BaseAO
 o release
  public void release()
Overrides:
release in class BaseAO
 o remove
  public void remove(KeyedCollection dependentContext)

All Packages  Class Hierarchy  This Package  Previous  Next  Index