Class JOP.persist.MarshallObjectDefinition
All Packages  Class Hierarchy  This Package  Previous  Next  Index  Home

Class JOP.persist.MarshallObjectDefinition

java.lang.Object
   |
   +----JOP.persist.PersistableObjectDefinition
           |
           +----JOP.persist.MarshallObjectDefinition

public class MarshallObjectDefinition
extends PersistableObjectDefinition
implements ObjectDefinition

This is an INTERNAL class.


Method Index

 o beginOutput()
Called by the persist manager before the object is written to the persist storage and before any call to 'aSlot.getValue()'
 o classes()
Here is where we stream in the definitions of the classes
 o endInput()
Called by the persist manager after the object has been read from the persist storage and after all calls to 'aSlot.setValue()' have been completed.
 o getClassName()
Gets the name of the class of the object as a String.
 o getObject()
Returns the object created by this controller
 o setObject(Object)
Set the object for which this definition manager must provide access.

Methods

 o endInput
  public void endInput() throws Exception
Called by the persist manager after the object has been read from the persist storage and after all calls to 'aSlot.setValue()' have been completed.
Overrides:
endInput in class PersistableObjectDefinition
 o beginOutput
  public void beginOutput() throws Exception
Called by the persist manager before the object is written to the persist storage and before any call to 'aSlot.getValue()'
Overrides:
beginOutput in class PersistableObjectDefinition
 o setObject
  public void setObject(Object obj) throws Exception
Set the object for which this definition manager must provide access. This will occur if we are reading the object or updating an existing object.
Overrides:
setObject in class PersistableObjectDefinition
 o getObject
  public Object getObject() throws Exception
Returns the object created by this controller
Overrides:
getObject in class PersistableObjectDefinition
 o getClassName
  public String getClassName()
Gets the name of the class of the object as a String. The classname is as returned by Class.getName().
Overrides:
getClassName in class PersistableObjectDefinition
 o classes
  public Enumeration classes()
Here is where we stream in the definitions of the classes
Overrides:
classes in class PersistableObjectDefinition

All Packages  Class Hierarchy  This Package  Previous  Next  Index  Home