public final class YCompositeTask extends YTask
_AND, _dataMappingsForTaskEnablement, _dataMappingsForTaskStarting, _decompositionPrototype, _i, _mi_active, _mi_complete, _mi_entered, _mi_executing, _multiInstAttr, _OR, _XOR
_documentation, _name, _net
Constructor and Description |
---|
YCompositeTask(java.lang.String id,
int joinType,
int splitType,
YNet container) |
Modifier and Type | Method and Description |
---|---|
void |
cancel(YPersistenceManager pmgr) |
java.lang.Object |
clone() |
protected Element |
performDataExtraction(java.lang.String expression,
YParameter inputParam) |
protected void |
startOne(YPersistenceManager pmgr,
YIdentifier id)
Starts this composite task.
|
void |
verify(YVerificationHandler handler)
VERIFICATION
|
addRemovesTokensFrom, checkExternalMapping, checkXQuery, createFiredIdentifier, evaluateTreeQuery, get_inputLogDataItems, get_outputLogDataItems, getAllInternalConditions, getConfiguration, getConfigurationElement, getCustomFormURL, getData, getDataBindingForEnablementParam, getDataBindingForInputParam, getDataBindingForOutputParam, getDataMappingsForTaskCompletion, getDataMappingsForTaskStarting, getDecompositionPrototype, getDefaultConfiguration, getDefaultConfigurationElement, getInformation, getJoinType, getMIActive, getMIComplete, getMIEntered, getMIExecuting, getMIOutputAssignmentVar, getMultiInstanceAttributes, getNetRunnerRepository, getParamNamesForTaskCompletion, getParamNamesForTaskEnablement, getParamNamesForTaskStarting, getPredicate, getPreSplittingMIQuery, getRemoveSet, getResetNet, getResourcingSpecs, getResourcingXML, getSpecVersion, getSplitType, getStartingDataSnapshot, getTimerParameters, getTimerVariable, getWorkItemRepository, isMultiInstance, isPopulatedEmptyTypeFlag, performExternalDataExtraction, performSchemaValidationOverExtractionResult, prepareDataDocsForTaskOutput, prepareDataForInstanceStarting, produceDataRootElement, removeFromRemoveSet, rollbackFired, set_inputLogDataItems, set_outputLogDataItems, setConfiguration, setConfigurationElement, setCustomFormURI, setDataBindingForEnablementParam, setDataBindingForInputParam, setDataBindingForOutputExpression, setDataMappingsForTaskCompletion, setDataMappingsForTaskStarting, setDecompositionPrototype, setDefaultConfiguration, setDefaultConfigurationElement, setI, setJoinType, setMultiInstanceInputDataMappings, setMultiInstanceOutputDataMappings, setResetNet, setResourcingSpecs, setResourcingXML, setSplitType, setTimerParameters, setUpMultipleInstanceAttributes, skipOutboundSchemaChecks, t_add, t_addEnabled, t_complete, t_enabled, t_fire, t_isBusy, t_isExitEnabled, t_start, toXML
addPostset, addPreset, addToCancelledBySet, addToYawlMappings, addToYawlMappings, getCancelledBySet, getDocumentation, getDocumentationPreParsed, getName, getNet, getPostsetElement, getPostsetElements, getPostsetFlow, getPostsetFlows, getPresetElement, getPresetElements, getPresetFlow, getPresetFlows, getProperID, getYawlMappings, removeFromCancelledBySet, removePostsetFlow, removePresetFlow, setDocumentation, setID, setName, verifyPostsetFlows, verifyPresetFlows
compareTo, getID, toString
public YCompositeTask(java.lang.String id, int joinType, int splitType, YNet container)
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
protected void startOne(YPersistenceManager pmgr, YIdentifier id) throws YDataStateException, YPersistenceException, YQueryException, YStateException
startOne
in class YTask
pmgr
- a valid persistence manager instanceid
- the task identifierYDataStateException
YPersistenceException
YQueryException
YStateException
public void cancel(YPersistenceManager pmgr) throws YPersistenceException
cancel
in class YTask
YPersistenceException
protected Element performDataExtraction(java.lang.String expression, YParameter inputParam) throws YDataStateException, YQueryException
performDataExtraction
in class YTask
YDataStateException
YQueryException
public void verify(YVerificationHandler handler)
verify
in interface YVerifiable
verify
in class YTask
YVerificationMessage
Copyright © 2004-2014 The YAWL Foundation.