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

Class COM.ibm.jaws.services.sroot.MOSRootMO

java.lang.Object
   |
   +----COM.ibm.jaws.motk.BaseAO
           |
           +----COM.ibm.jaws.services.sroot.MOImpl
                   |
                   +----COM.ibm.jaws.services.sroot.MOSRootMO

public class MOSRootMO
extends MOImpl
implements SRootMO
Derived from: COM.ibm.jaws.services.sroot.MOImpl

Variable Index

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

Constructor Index

 o MOSRootMO()
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()
Use this method to get a standard hash of the object's Identifier that can be used to quickly prove "non" identity (but not identity).
 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)
Use this method to see if two objects refer to the same object.
 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 MOSRootMO
  public MOSRootMO()
All MOs must provide a public default constructor. This is used prior the internalizeFromStream when re-activating an MO.

Methods

 o setSRootKey
  public void setSRootKey(String key)
 o getIdentifier
  public String getIdentifier(BaseCollection relativeTo)
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

All Packages  Class Hierarchy  This Package  Previous  Next  Index