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.
-
beginOutput()
- Called by the persist manager before the object
is written to the persist storage and before any
call to 'aSlot.getValue()'
-
classes()
- Here is where we stream in the definitions of the
classes
-
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.
-
getClassName()
- Gets the name of the class of the object as a String.
-
getObject()
- Returns the object created by this controller
-
setObject(Object)
- Set the object for which this definition manager
must provide access.
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
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
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
getObject
public Object getObject() throws Exception
- Returns the object created by this controller
- Overrides:
- getObject in class PersistableObjectDefinition
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
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