wt.transfer.unit
Class ImportObjectList
java.lang.Object
wt.fc.WTObject
wt.graph.AbstractObjectGraph
wt.transfer.unit.ImportObjectGraph
wt.transfer.unit.ImportObjectList
- All Implemented Interfaces:
- AccessControlled, BasicTransferUnit, Cloneable, DisplayIdentification, DomainAdministered, Externalizable, GraphModel, GraphNodeModel, Iterated, NetFactor, NodeExpander, ObjectGraph, ObjectGraphNode, ObjectMappable, Persistable, Serializable, TransferUnit, Walker
- public class ImportObjectList
- extends ImportObjectGraph
- implements Externalizable
Use the newImportObjectList
static factory method(s), not
the ImportObjectList
constructor, to construct instances
of this class. Instances must be constructed using the static factory(s),
in order to ensure proper initialization of the instance.
Supported API: false
Extendable: false
- See Also:
- Serialized Form
Fields inherited from interface wt.vc.Iterated |
BRANCH_IDENTIFIER, CONTROL_BRANCH, CREATOR, CREATOR_EMAIL, CREATOR_FULL_NAME, CREATOR_NAME, ITERATION_IDENTIFIER, ITERATION_INFO, ITERATION_NOTE, LATEST_ITERATION, MASTER, MODIFIER, MODIFIER_EMAIL, MODIFIER_FULL_NAME, MODIFIER_NAME |
Methods inherited from class wt.transfer.unit.ImportObjectGraph |
getBranchIdentifier, getCreator, getCreatorEMail, getCreatorFullName, getCreatorName, getDomainRef, getIterationIdentifier, getIterationInfo, getIterationNote, getManifest, getMaster, getMasterReference, getModifier, getModifierEMail, getModifierFullName, getModifierName, initialize, isLatestIteration, newImportObjectGraph, readVersion, setDomainRef, setIterationInfo, setManifest, setMaster, setMasterReference |
Methods inherited from class wt.graph.AbstractObjectGraph |
clone, equals, expandNode, getEdgeImpl, getEdgeList, getGraph, getId, getInfo, getNodeExpander, getNodeImpl, getNodeList, getRoot, getRootReference, getVisitor, getWalkerImpl, hashCode, isExcluded, readVersion, setEdgeList, setExcluded, setGraph, setId, setInfo, setNodeExpander, setNodeImpl, setNodeList, setRoot, setRootReference, setVisitor, setWalkerImpl, traverse, traverse |
Methods inherited from class wt.fc.WTObject |
checkAttributes, duplicate, finalize, getClassInfo, getCreateTimestamp, getDisplayIdentifier, getDisplayIdentity, getDisplayType, getIdentity, getModifyTimestamp, getPersistInfo, getType, readVersion, setPersistInfo, toString |
RESOURCE
private static final String RESOURCE
- See Also:
- Constant Field Values
CLASSNAME
private static final String CLASSNAME
serialVersionUID
static final long serialVersionUID
- See Also:
- Constant Field Values
EXTERNALIZATION_VERSION_UID
public static final long EXTERNALIZATION_VERSION_UID
- See Also:
- Constant Field Values
OLD_FORMAT_VERSION_UID
protected static final long OLD_FORMAT_VERSION_UID
- See Also:
- Constant Field Values
ImportObjectList
public ImportObjectList()
writeExternal
public void writeExternal(ObjectOutput output)
throws IOException
- Writes the non-transient fields of this class to an external source.
Supported API: false
- Specified by:
writeExternal
in interface Externalizable
- Overrides:
writeExternal
in class ImportObjectGraph
- Parameters:
output
-
- Throws:
IOException
readExternal
public void readExternal(ObjectInput input)
throws IOException,
ClassNotFoundException
- Reads the non-transient fields of this class from an external source.
Supported API: false
- Specified by:
readExternal
in interface Externalizable
- Overrides:
readExternal
in class ImportObjectGraph
- Parameters:
input
-
- Throws:
IOException
ClassNotFoundException
readVersion
protected boolean readVersion(ImportObjectList thisObject,
ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
throws IOException,
ClassNotFoundException
- Reads the non-transient fields of this class from an external source.
Supported API: false
- Parameters:
thisObject
- input
- readSerialVersionUID
- passThrough
- superDone
-
- Returns:
- boolean
- Throws:
IOException
ClassNotFoundException
readOldVersion
private boolean readOldVersion(ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
throws IOException,
ClassNotFoundException
- Reads the non-transient fields of this class from an external source,
which is not the current version.
- Parameters:
input
- readSerialVersionUID
- passThrough
- superDone
-
- Returns:
- boolean
- Throws:
IOException
ClassNotFoundException
writeExternal
public void writeExternal(PersistentStoreIfc output)
throws SQLException,
DatastoreException
- Used by Persistent Data Service to obtain the values of the persistent
attributes of this class, so they can be written to a persistent store.
(Not intended for general use.)
Supported API: false
- Specified by:
writeExternal
in interface ObjectMappable
- Overrides:
writeExternal
in class ImportObjectGraph
- Parameters:
output
-
- Throws:
SQLException
DatastoreException
readExternal
public void readExternal(PersistentRetrieveIfc input)
throws SQLException,
DatastoreException
- Used by Persistent Data Service to populate the persistent attributes
of this class from a persistent store.
(Not intended for general
use.)
Supported API: false
- Specified by:
readExternal
in interface ObjectMappable
- Overrides:
readExternal
in class ImportObjectGraph
- Parameters:
input
-
- Throws:
SQLException
DatastoreException
getConceptualClassname
public String getConceptualClassname()
- Returns the conceptual (modeled) name for the class.
Supported API: true
- Specified by:
getConceptualClassname
in interface NetFactor
- Overrides:
getConceptualClassname
in class ImportObjectGraph
- Returns:
- String
setEdgeImpl
public void setEdgeImpl(String edgeImpl)
Supported API: false
- Specified by:
setEdgeImpl
in interface GraphModel
- Overrides:
setEdgeImpl
in class AbstractObjectGraph
- Parameters:
edgeImpl
-
setEdgeList
public void setEdgeList(ObjectGraphEdge[] edgeList)
Supported API: false
- Parameters:
edgeList
-
newImportObjectList
public static ImportObjectList newImportObjectList()
throws WTException
- Default factory for the class.
Supported API: false
- Returns:
- ImportObjectList
- Throws:
WTException