Package de.mid.innovator.srv2api.icw2bp
Interface BPTaskNode
- All Superinterfaces:
ADClientAble,ADFindAble,ADHistoryAble,ADM2AttrModifyAble,BCBaseElement,BCBaseNamedStereotypeAble,BCPropertyAble,BPActivityNode,BPFlowElement,BPInputOutputSpecifyAble,BPMessageFlowNode,BPMessageReferencingElement,BPMessageSequenceFlowNode,BPPathAble,BPResourceRoleAble,BPSequenceFlowNode,BRCostCenterAble,DRDecisionAble,ELContainerAble,ELContAsgnAble,ELDeleteAble,ELElement,ELNamedElement,ELNamespaceAble,ELObject,ELUUIDAble,ELValueContainerAble,MECommentAble,MEConstraintAble,MEModelElement,MENamedElement,MEStereotypeAble,METermAble,MMAttachmentAble,MMCommentContainerAble,MMLabelAble,MMLabelTextAttachmentAble,MMStereotypeAble,MMTextAble
- All Known Subinterfaces:
BPMaskTask
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoidIf the task is a call activity this command adds to the own task interface all inputs and outputs which are missing compared to the interface of the called element.voidassignProcess(BPProcess ohProcess) Assigns a process to the call activity.Returns the calledBPGlobalTask.The operation that is invoked by the service task.The optional call assignment to aBPCallAbleProcessElement.Checks the whether the creation and assignment of aBPGlobalTaskis allowed or information of theBPTaskNodewill be lost.The modeler MAY include a script that can be run when the task is performed.Defines the script language of thisBPTaskNode.This attribute specifies the technology that will be used to implement the task.The type of the task or activity node.getUnmappedInputAtCall(K_CONTROL_OPTION... behaviourFlags) If this is a call activity the method returns all interface input objects which do not have a corresponding interface object at the called element.getUnmappedInputAtCall(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getUnmappedInputAtCall and filters its return values according to the given stereotype value.getUnmappedInputAtCalled(K_CONTROL_OPTION... behaviourFlags) If this is a call activity the method returns all interface input objects of the called element which do not have a corresponding interface object at the call activity.getUnmappedInputAtCalled(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getUnmappedInputAtCalled and filters its return values according to the given stereotype value.getUnmappedIOAtCall(K_CONTROL_OPTION... behaviourFlags) If this is a call activity the method returns all interface objects which do not have a corresponding interface object at the called element.getUnmappedIOAtCall(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getUnmappedIOAtCall and filters its return values according to the given stereotype value.getUnmappedIOAtCalled(K_CONTROL_OPTION... behaviourFlags) If this is a call activity the method returns all interface objects of the called element which do not have a corresponding interface object at the call activity.getUnmappedIOAtCalled(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getUnmappedIOAtCalled and filters its return values according to the given stereotype value.getUnmappedOutputAtCall(K_CONTROL_OPTION... behaviourFlags) If this is a call activity the method returns all interface output objects which do not have a corresponding interface object at the called element.getUnmappedOutputAtCall(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getUnmappedOutputAtCall and filters its return values according to the given stereotype value.getUnmappedOutputAtCalled(K_CONTROL_OPTION... behaviourFlags) If this is a call activity the method returns all interface output objects of the called element which do not have a corresponding interface object at the call activity.getUnmappedOutputAtCalled(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getUnmappedOutputAtCalled and filters its return values according to the given stereotype value.getUnusedInput(K_CONTROL_OPTION... behaviourFlags) All data inputs which are not connected to another object of the same process via a data association.getUnusedInput(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getUnusedInput and filters its return values according to the given stereotype value.getUnusedIO(K_CONTROL_OPTION... behaviourFlags) All data inputs and data outputs which are not connected to another object of the same process via a data association.getUnusedIO(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getUnusedIO and filters its return values according to the given stereotype value.getUnusedOutput(K_CONTROL_OPTION... behaviourFlags) All data outputs which are not connected to another object of the same process via a data association.getUnusedOutput(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getUnusedOutput and filters its return values according to the given stereotype value.booleanSpecifies if the algorithm for activity based costing should step in the called process of this task or use the attributes specified directly on this task to do the calculation.booleanReceive Tasks can be defined as the instantiation mechanism for the Process with the Instantiate attribute.Creates a new global task containing the elements of the task node.voidRemoves the process from the call activity so that it is not used any more and hence not being displayed in the call activity nodes of the call activity.voidSet the value of View CallAbleProcessElement.voidsetInstantiateReceiveTask(boolean value) Set the value of Attribut IsInstantiateReceiveTask.voidSet the value of Foreign Key MaskDefinition.voidsetOperation(BPOperation value) Set the value of Foreign Key Operation.voidIf the task is a call activity this command assures that the call activity takes the called element as the reference and hence gets the same inputs and outputs.voidIf the task is a call activity this command assures that the called element takes this call activity as the reference and hence gets the same inputs and outputs.voidSet the value of Attribut Script.voidsetScriptLanguage(String value) Set the value of Attribut ScriptLanguage.voidSet the value of Attribut TaskImplementation.voidsetTaskType(K_BP_TASKNODE_TYPE value) Set the value of Attribut TaskType.voidsetUseCallActivity(boolean value) Set the value of Attribut UseCallActivity.Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDiaMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADHistoryAble
getCreateTime, getCreator, getHistory, getModifier, getModifyTime, modifyHistory, setHistoryMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRelshipTypeList, getTabElementRowList, getTabElementRowTypeList, getTabRelshipList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModifyMethods inherited from interface de.mid.innovator.srv2api.icw2bc.BCBaseElement
getBusinessIdentifier, setBusinessIdentifierMethods inherited from interface de.mid.innovator.srv2api.icw2bc.BCPropertyAble
getAssignedPropertySet, getOwnedAdHocProperty, getPropertySetsAssigned, getPropertySetsAssigned, setPropertySetsAssignedMethods inherited from interface de.mid.innovator.srv2api.icw2bp.BPActivityNode
getActivityProperty, getActivityResourceAccountable, getActivityResourceAccountable, getActivityResourceByRACIType, getActivityResourceByRACIType, getActivityResourceConsulted, getActivityResourceConsulted, getActivityResourceInformed, getActivityResourceInformed, getActivityResourceResponsible, getActivityResourceResponsible, getActivityResourceSupportive, getActivityResourceSupportive, getActivityResourceUnspecified, getActivityResourceUnspecified, getApplyInCalculation, getCompletionQuantity, getCostsPerExecution, getEventDefinition, getEventNode, getExecutionTime, getFrequencyPerYear, getIncomingCompensationAssociation, getIncomingDataIOAssociation, getIncomingDataIOAssociation, getLoopCharacteristics, getLoopCharxType, getMeanLoopNumber, getMultiLoopCardinality, getMultiLoopCompletionCondition, getMultiLoopIsSequential, getOutgoingDataIOAssociation, getOutgoingDataIOAssociation, getOwnedDataAssociation, getResource, getStartQuantity, getStdLoopCondition, getStdLoopMaximum, getStdLoopTestBefore, getVisibleIncomingItemAwareElement, getVisibleIncomingItemAwareElement, getVisibleOutgoingItemAwareElement, getVisibleOutgoingItemAwareElement, isForCompensation, setApplyInCalculation, setCompletionQuantity, setCostsPerExecution, setEventDefinition, setExecutionTime, setForCompensation, setFrequencyPerYear, setLoopCharxType, setMeanLoopNumber, setMultiLoopCardinality, setMultiLoopCompletionCondition, setMultiLoopIsSequential, setStartQuantity, setStdLoopCondition, setStdLoopMaximum, setStdLoopTestBeforeMethods inherited from interface de.mid.innovator.srv2api.icw2bp.BPFlowElement
assignToLane, getFlowElementContainer, getGroupArtifact, getIncomingAssociationArtifact, getLane, getLaneAssigned, getLaneAssignedInLaneSet, getLaneAssignedInTopLaneSet, getLaneAssignedTransitiveUp, getLaneAssignedTransitiveUp, getLaneSetAssigned, getLaneSetAssigned, getLaneSetAssignedTransitiveUp, getLaneSetAssignedTransitiveUp, getTopFlowElementContainer, setGroupArtifactMethods inherited from interface de.mid.innovator.srv2api.icw2bp.BPInputOutputSpecifyAble
getDataInput, getDataInput, getDataOutput, getDataOutput, getFlowExpandedShortValue, getInputOutputObject, getInputOutputObject, getInputSet, getIODataObject, getIODataObjectByKind, getIODataObjectByKind, getModifyIOSpecs, getOutputSetMethods inherited from interface de.mid.innovator.srv2api.icw2bp.BPMessageReferencingElement
getMessage, setMessageMethods inherited from interface de.mid.innovator.srv2api.icw2bp.BPMessageSequenceFlowNode
getIncomingMessageFlow, getOutgoingMessageFlowMethods inherited from interface de.mid.innovator.srv2api.icw2bp.BPPathAble
getElementAtPathR, getPath, getPath, getPresentationInMasterView, getPresentationInStandardViewMethods inherited from interface de.mid.innovator.srv2api.icw2bp.BPResourceRoleAble
getResourceAssigned, getResourceAssigned, getResourceRole, getResourceRoleByRACIType, getResourceRoleByRACIType, getUseResources, setResourceAssigned, setUseResourcesMethods inherited from interface de.mid.innovator.srv2api.icw2bp.BPSequenceFlowNode
getIncomingSequenceFlow, getOutgoingSequenceFlowMethods inherited from interface de.mid.innovator.srv2api.icw2br.BRCostCenterAble
getCostCenter, setCostCenterMethods inherited from interface de.mid.innovator.srv2api.icw2dm.DRDecisionAble
getUsedDecision, setUsedDecisionMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, sortContentsMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwnerMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELDeleteAble
deleteMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELElement
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getNotificationElement, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnitMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getSupplierDependency, rename, setName, setNameKindMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamespaceAble
getElementImport, getImportedElement, getImportedElement, getImportedPackage, getImportedPackage, getMember, getMember, getMemberByPattern, getMemberByPattern, getOwnedConstraint, getOwnedMember, getOwnedMemberByPath, getOwnedMemberByPattern, getOwnedMemberByPattern, getOwnedMemberTransitiveByPattern, getOwnedMemberTransitiveByPattern, getOwnedMemberTransitiveByPatternIgnoreCase, getOwnedMemberTransitiveByPatternIgnoreCase, getPackageImportMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasReadMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getInnoRef, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUIDMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELValueContainerAble
getValueReUseAble, setValueReUseAbleMethods inherited from interface de.mid.innovator.srv2api.icw2model.MECommentAble
getAssignedComment, getAssignedComment, getCommentAssignMethods inherited from interface de.mid.innovator.srv2api.icw2model.MEConstraintAble
getAssignedConstraint, getAssignedConstraint, getConstraintAssignMethods inherited from interface de.mid.innovator.srv2api.icw2model.MEModelElement
buildProxyConnection, getActivityPartition, getConsider, getContentStereotypeByClass, getCreateTemplateByClass, getDataModel, getDataModelName, getElementColor, getFirstValidContentStereotype, getIgnore, getKnownTypeSystems, getMEModelName, getModelElement, getModelElement, getPresContext, getPresContext, getPresetMapping, getPRPresContent, setElementColorMethods inherited from interface de.mid.innovator.srv2api.icw2model.MENamedElement
getMappingSourceElement, getMappingSourceElement, getMESupplierDependency, getMESupplierMappingDependencyMethods inherited from interface de.mid.innovator.srv2api.icw2model.MEStereotypeAble
getApplicableAnalysisDia, getClientMappingDependency, getDecisionMade, getDecisionOwned, getKnowledgeSourceOfOwner, getMappingTargetElement, getMappingTargetElement, getProxyAsgProperty, getRepresentingArtifact, getRequirementOfStakeholder, getRequirementOfStakeholderOwner, isMapped, setMapped, setRequirementOfStakeholderMethods inherited from interface de.mid.innovator.srv2api.icw2model.METermAble
getTerm, setTermMethods inherited from interface de.mid.innovator.srv2api.icw2meta.MMAttachmentAble
getAssignedAttachment, getAttachmentAssign, getDefaultAttachment, getOwnedAttachment, setDefaultAttachmentMethods inherited from interface de.mid.innovator.srv2api.icw2meta.MMCommentContainerAble
getOutgoingConceptRealization, getOwnedComment, getRealizedConcept, getRealizedConcept, replaceRealizedConcepts, setRealizedConceptMethods inherited from interface de.mid.innovator.srv2api.icw2meta.MMLabelAble
getLabel, getLabelBoolValue, getLabelColor, getLabelInfo, getLabelLongValue, getLabelNameValue, getLabelStringValue, getLabelValueByPattern, getLabelValueByPattern, getLabelValueList, getOwnedLabelValSpec, hasLabel, modifyLabelValuesByName, setLabelInfoMethods inherited from interface de.mid.innovator.srv2api.icw2meta.MMStereotypeAble
assignStereotypeDlg, cloneElement, completelySynchronizeOthers, completelySynchronizeThis, getAttrCnstrEffective, getCreateTemplate, getDisplayType, getOwnedFormat, getOwnedStereotypePropertyValSpec, getOwnedStereotypeTSOptionValSpec, getOwnedSyncedElement, getPropBoolValue, getPropLongValue, getPropStringValue, getPropValueList, getStereoPropValueByPattern, getStereoPropValueByPattern, getStereotype, getStereotypeName, getStereotypeProperty, getStereotypePropertyInfo, getStereotypePropertyNameValue, getStereotypeTSOption, getStereotypeTSOptionBoolValue, getStereotypeTSOptionInfo, getStereotypeTSOptionLongValue, getStereotypeTSOptionNameValue, getStereotypeTSOptionStringValue, getStereotypeTSOptionValueByPattern, getStereotypeTSOptionValueByPattern, getStereotypeTSOptionValueList, getSyncedElement, getSyncedStereotypeAble, getSyncedStereotypeAble, isCloneAbleElement, modifyStereotypePropertyValuesByName, modifyStereotypeTSOptionValuesByName, setStereotype, setStereotypePropertyInfo, setStereotypeTSOptionInfo, setSyncedStereotypeAbleMethods inherited from interface de.mid.innovator.srv2api.icw2meta.MMTextAble
getFlowExpandedValue, getModifyFlowDocuments, getModifyTextValues, getModifyTextValuesDlgInit, getOwnedTextValue, getOwnedTextValueByPattern, getText, getTextExpandedValue, getTextStringValue, getURIList, modifyFlowDocuments, modifyTextValuesDlg
-
Method Details
-
getTaskType
The type of the task or activity node.- Throws:
InoNetExceptionSrvErrorException
-
setTaskType
Set the value of Attribut TaskType.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
isInstantiateReceiveTask
Receive Tasks can be defined as the instantiation mechanism for the Process with the Instantiate attribute. This attribute MAY be set to true if the Task is the first activity after the Start Event or a starting Task if there is no Start Event (i.e., there are no incoming Sequence Flow). Multiple Tasks MAY have this attribute set to True.- Throws:
InoNetExceptionSrvErrorException
-
setInstantiateReceiveTask
Set the value of Attribut IsInstantiateReceiveTask.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getTaskImplementation
This attribute specifies the technology that will be used to implement the task.- Throws:
InoNetExceptionSrvErrorException
-
setTaskImplementation
void setTaskImplementation(K_BP_TASK_IMPLEMENTATION value) throws InoNetException, SrvErrorException Set the value of Attribut TaskImplementation.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getScript
The modeler MAY include a script that can be run when the task is performed. If a script is not included, then the task will act equivalent to a task type of untyped.- Throws:
InoNetExceptionSrvErrorException
-
setScript
Set the value of Attribut Script.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getScriptLanguage
Defines the script language of thisBPTaskNode. The script language MUST be provided if a script is provided.- Throws:
InoNetExceptionSrvErrorException
-
setScriptLanguage
Set the value of Attribut ScriptLanguage.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getUseCallActivity
Specifies if the algorithm for activity based costing should step in the called process of this task or use the attributes specified directly on this task to do the calculation.- Throws:
InoNetExceptionSrvErrorException
-
setUseCallActivity
Set the value of Attribut UseCallActivity.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getCalledMasterProcessViewNode
- Throws:
InoNetExceptionSrvErrorException
-
getCalledGlobalTask
Returns the calledBPGlobalTask.- Throws:
InoNetExceptionSrvErrorException
-
getCallAbleProcessElement
- Throws:
InoNetExceptionSrvErrorException
-
setCallAbleProcessElement
void setCallAbleProcessElement(BPCallAbleProcessElement value) throws InoNetException, SrvErrorException Set the value of View CallAbleProcessElement.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getUnusedIO
List<BPDataObject> getUnusedIO(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All data inputs and data outputs which are not connected to another object of the same process via a data association.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
-
getUnusedIO
List<BPDataObject> getUnusedIO(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getUnusedIO and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getUnusedInput
List<BPDataObject> getUnusedInput(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All data inputs which are not connected to another object of the same process via a data association.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
-
getUnusedInput
List<BPDataObject> getUnusedInput(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getUnusedInput and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getUnusedOutput
List<BPDataObject> getUnusedOutput(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All data outputs which are not connected to another object of the same process via a data association.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
-
getUnusedOutput
List<BPDataObject> getUnusedOutput(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getUnusedOutput and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getUnmappedIOAtCall
List<BPDataObject> getUnmappedIOAtCall(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException If this is a call activity the method returns all interface objects which do not have a corresponding interface object at the called element. Two interface objects are considered as corresponding objects of they reference the same business object and if they have the same name. If the names differ, there has to be exactly one object candidate with that business object in the other interface to qualify that object as a direct correspondence.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
-
getUnmappedIOAtCall
List<BPDataObject> getUnmappedIOAtCall(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getUnmappedIOAtCall and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getUnmappedIOAtCalled
List<BPDataObject> getUnmappedIOAtCalled(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException If this is a call activity the method returns all interface objects of the called element which do not have a corresponding interface object at the call activity. Two interface objects are considered as corresponding objects of they reference the same business object and if they have the same name. If the names differ, there has to be exactly one object candidate with that business object in the other interface to qualify that object as a direct correspondence.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
-
getUnmappedIOAtCalled
List<BPDataObject> getUnmappedIOAtCalled(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getUnmappedIOAtCalled and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getUnmappedInputAtCall
List<BPDataObject> getUnmappedInputAtCall(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException If this is a call activity the method returns all interface input objects which do not have a corresponding interface object at the called element. Two interface objects are considered as corresponding objects of they reference the same business object and if they have the same name. If the names differ, there has to be exactly one object candidate with that business object in the other interface to qualify that object as a direct correspondence.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
-
getUnmappedInputAtCall
List<BPDataObject> getUnmappedInputAtCall(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getUnmappedInputAtCall and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getUnmappedOutputAtCall
List<BPDataObject> getUnmappedOutputAtCall(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException If this is a call activity the method returns all interface output objects which do not have a corresponding interface object at the called element. Two interface objects are considered as corresponding objects of they reference the same business object and if they have the same name. If the names differ, there has to be exactly one object candidate with that business object in the other interface to qualify that object as a direct correspondence.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
-
getUnmappedOutputAtCall
List<BPDataObject> getUnmappedOutputAtCall(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getUnmappedOutputAtCall and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getUnmappedInputAtCalled
List<BPDataObject> getUnmappedInputAtCalled(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException If this is a call activity the method returns all interface input objects of the called element which do not have a corresponding interface object at the call activity. Two interface objects are considered as corresponding objects of they reference the same business object and if they have the same name. If the names differ, there has to be exactly one object candidate with that business object in the other interface to qualify that object as a direct correspondence.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
-
getUnmappedInputAtCalled
List<BPDataObject> getUnmappedInputAtCalled(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getUnmappedInputAtCalled and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getUnmappedOutputAtCalled
List<BPDataObject> getUnmappedOutputAtCalled(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException If this is a call activity the method returns all interface output objects of the called element which do not have a corresponding interface object at the call activity. Two interface objects are considered as corresponding objects of they reference the same business object and if they have the same name. If the names differ, there has to be exactly one object candidate with that business object in the other interface to qualify that object as a direct correspondence.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
-
getUnmappedOutputAtCalled
List<BPDataObject> getUnmappedOutputAtCalled(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getUnmappedOutputAtCalled and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getRefactorAsCallToNewGlobalTaskCheck
Checks the whether the creation and assignment of aBPGlobalTaskis allowed or information of theBPTaskNodewill be lost.- Throws:
InoNetExceptionSrvErrorException
-
addMissingIOForCalledElement
If the task is a call activity this command adds to the own task interface all inputs and outputs which are missing compared to the interface of the called element.- Throws:
InoNetExceptionSrvErrorException
-
assignProcess
Assigns a process to the call activity. It the call activity already uses a process, the current process is removed from the call activity and the new one is assigned.- Parameters:
ohProcess- The process to be assigned- Throws:
InoNetExceptionSrvErrorException
-
refactorAsCallToNewGlobalTask
Creates a new global task containing the elements of the task node. The global task is called by the selected task node.- Throws:
InoNetExceptionSrvErrorException
-
removeProcess
Removes the process from the call activity so that it is not used any more and hence not being displayed in the call activity nodes of the call activity.- Throws:
InoNetExceptionSrvErrorException
-
setSameIOForCall
If the task is a call activity this command assures that the call activity takes the called element as the reference and hence gets the same inputs and outputs. This requires access to the process of the call activity and to the process diagrams.- Throws:
InoNetExceptionSrvErrorException
-
setSameIOForCalledElement
If the task is a call activity this command assures that the called element takes this call activity as the reference and hence gets the same inputs and outputs. This requires access to the called element.- Throws:
InoNetExceptionSrvErrorException
-
getOperation
The operation that is invoked by the service task.- Throws:
InoNetExceptionSrvErrorException
-
setOperation
Set the value of Foreign Key Operation.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getMaskDefinition
- Throws:
InoNetExceptionSrvErrorException
-
setMaskDefinition
Set the value of Foreign Key MaskDefinition.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedCallAbleAssignment
The optional call assignment to aBPCallAbleProcessElement.- Throws:
InoNetExceptionSrvErrorException
-