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, toXMLaddPostset, 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, verifyPresetFlowscompareTo, getID, toStringpublic 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 YTaskpmgr - a valid persistence manager instanceid - the task identifierYDataStateExceptionYPersistenceExceptionYQueryExceptionYStateExceptionpublic void cancel(YPersistenceManager pmgr) throws YPersistenceException
cancel in class YTaskYPersistenceExceptionprotected Element performDataExtraction(java.lang.String expression, YParameter inputParam) throws YDataStateException, YQueryException
performDataExtraction in class YTaskYDataStateExceptionYQueryExceptionpublic void verify(YVerificationHandler handler)
verify in interface YVerifiableverify in class YTaskYVerificationMessageCopyright © 2004-2014 The YAWL Foundation.