|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.vc.baseline.StandardBaselineDelegate
wt.vc.baseline.IteratedPartialBaselineDelegate
Supported API: false
Extendable: false
Field Summary | |
protected static String |
BASELINEREMOVEMEMBER
|
private static String |
CLASSNAME
|
protected static String |
CLASSNAMEKEYMASTERREFERENCE
|
static long |
EXTERNALIZATION_VERSION_UID
|
protected static String |
IDA2A2
|
protected static String |
IDA3A5
|
protected static String |
IDA3B5
|
protected static String |
IDA3C2ITERATIONINFO
|
protected static String |
IDA3MASTERREFERENCE
|
protected static long |
OLD_FORMAT_VERSION_UID
|
private static String |
RESOURCE
|
(package private) static long |
serialVersionUID
|
Fields inherited from class wt.vc.baseline.StandardBaselineDelegate |
statementFactory |
Constructor Summary | |
IteratedPartialBaselineDelegate()
|
Method Summary | |
WTCollection |
getBaselineMembers(WTCollection baselineables,
Baseline baseline)
Replaces the StandardBaselineDelegate's implementation to handle the increased complexity associated with the iterated partial baseline's architecture requiring the traversal of predecessor iteration's membership and the BaselineRemoveMember to determine baseline contents. |
WTValuedMap |
getBaselineMembersToReplacingBaselineablesMap(WTValuedMap masterToIterationMap,
Baseline baseline)
Replaces the StandardBaselineDelegate's implementation to handle the increased complexity associated with the iterated partial baseline's architecture requiring the traversal of predecessor iteration's membership and the BaselineRemoveMember to determine baseline contents. |
WTSet |
intRemove(WTCollection baselineMembers,
Baseline baseline)
|
protected Object[] |
preparePILinksForRemove(ArrayList memberLinks)
|
protected StatementParameter[] |
prepareStmtParamForRemove(Baseline a_baseline,
ArrayList a_baselineMembers)
|
protected StatementParameter[] |
prepareStmtParamForReplace(Baseline a_baseline,
ArrayList replacementInfo)
|
void |
readExternal(ObjectInput input)
Reads the non-transient fields of this class from an external source. |
private boolean |
readOldVersion(ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source, which is not the current version. |
protected boolean |
readVersion(IteratedPartialBaselineDelegate thisObject,
ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source. |
boolean |
remove(Baseline a_baseline,
ArrayList a_baselineMembers)
Deprecated. All BaselineMemberInfo-based APIs are obsolete. |
void |
remove(WTCollection baselineMembers,
Baseline baseline)
Replaces the StandardBaselineDelegate's implementation to handle the increased complexity associated with the iterated partial baseline's BaselineRemoveMember. |
boolean |
replace(Baseline a_baseline,
ArrayList replacementInfo)
Deprecated. All BaselineMemberInfo-based APIs are obsolete. |
void |
replace(WTValuedMap addToReplaceBaselineMembersMap,
Baseline baseline)
Replaces the StandardBaselineDelegate's implementation to handle the increased complexity associated with the iterated partial baseline's BaselineRemoveMember. |
void |
writeExternal(ObjectOutput output)
Writes the non-transient fields of this class to an external source. |
Methods inherited from class wt.vc.baseline.StandardBaselineDelegate |
add, add, executeCall, getBaselineMemberClass, prepareArgsForReplace, prepareBaselineablesArgForAdd, prepareBaselineArg, prepareLinksForRemove, prepareSQLArg, prepareStmtParamForAdd, prepareStmtParamForRemove, readVersion, setAdditionalFields, updateEmptyTables |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
static final long serialVersionUID
public static final long EXTERNALIZATION_VERSION_UID
protected static final long OLD_FORMAT_VERSION_UID
protected static final String BASELINEREMOVEMEMBER
protected static final String IDA2A2
protected static final String CLASSNAMEKEYMASTERREFERENCE
protected static final String IDA3MASTERREFERENCE
protected static final String IDA3A5
protected static final String IDA3B5
protected static final String IDA3C2ITERATIONINFO
Constructor Detail |
public IteratedPartialBaselineDelegate()
Method Detail |
public void writeExternal(ObjectOutput output) throws IOException
writeExternal
in interface Externalizable
writeExternal
in class StandardBaselineDelegate
output
-
IOException
public void readExternal(ObjectInput input) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
readExternal
in class StandardBaselineDelegate
input
-
IOException
ClassNotFoundException
protected boolean readVersion(IteratedPartialBaselineDelegate thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone) throws IOException, ClassNotFoundException
thisObject
- input
- readSerialVersionUID
- passThrough
- superDone
-
IOException
ClassNotFoundException
private boolean readOldVersion(ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone) throws IOException, ClassNotFoundException
input
- readSerialVersionUID
- passThrough
- superDone
-
IOException
ClassNotFoundException
public boolean replace(Baseline a_baseline, ArrayList replacementInfo) throws WTException
replace
in interface BaselineDelegate
replace
in class StandardBaselineDelegate
a_baseline
- replacementInfo
-
WTException
public boolean remove(Baseline a_baseline, ArrayList a_baselineMembers) throws WTException
remove
in interface BaselineDelegate
remove
in class StandardBaselineDelegate
a_baseline
- a_baselineMembers
-
WTException
public WTValuedMap getBaselineMembersToReplacingBaselineablesMap(WTValuedMap masterToIterationMap, Baseline baseline) throws WTException
getBaselineMembersToReplacingBaselineablesMap
in interface BaselineDelegate
getBaselineMembersToReplacingBaselineablesMap
in class StandardBaselineDelegate
masterToIterationMap
- baseline
-
WTException
public WTCollection getBaselineMembers(WTCollection baselineables, Baseline baseline) throws WTException
getBaselineMembers
in interface BaselineDelegate
getBaselineMembers
in class StandardBaselineDelegate
baselineables
- baseline
-
WTException
public void replace(WTValuedMap addToReplaceBaselineMembersMap, Baseline baseline) throws WTException
replace
in interface BaselineDelegate
replace
in class StandardBaselineDelegate
addToReplaceBaselineMembersMap
- baseline
-
WTException
public void remove(WTCollection baselineMembers, Baseline baseline) throws WTException
remove
in interface BaselineDelegate
remove
in class StandardBaselineDelegate
baselineMembers
- baseline
-
WTException
protected StatementParameter[] prepareStmtParamForReplace(Baseline a_baseline, ArrayList replacementInfo) throws WTException
prepareStmtParamForReplace
in class StandardBaselineDelegate
WTException
protected StatementParameter[] prepareStmtParamForRemove(Baseline a_baseline, ArrayList a_baselineMembers) throws WTException
WTException
protected Object[] preparePILinksForRemove(ArrayList memberLinks)
public WTSet intRemove(WTCollection baselineMembers, Baseline baseline) throws WTException
WTException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |