xsd-derived:invoke
Element information
Namespace: http://docs.oasis-open.org/wsbpel/2.0/process/abstract
Schema document: ws-bpel_abstract_common_base.xsd
Type: xsd-derived:tInvoke
Properties: Global, Qualified
Content
- Sequence [1..1]
- xsd-derived:documentation [0..*]
- Any element [0..*] Namespace: ##other, Process Contents: lax
- xsd-derived:targets [0..1]
- xsd-derived:sources [0..1]
- xsd-derived:correlations [0..1]
- xsd-derived:catch [0..*] This element can contain all activities including the activities compensate, compensateScope and rethrow.
- xsd-derived:catchAll [0..1] This element can contain all activities including the activities compensate, compensateScope and rethrow.
- xsd-derived:compensationHandler [0..1] This element can contain all activities including the activities compensate and compensateScope.
- xsd-derived:toParts [0..1]
- xsd-derived:fromParts [0..1]
from type xsd-derived:tExtensibleElementsfrom type xsd-derived:tActivity
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
Any attribute | [0..*] | Namespace: ##other, Process Contents: lax | from type xsd-derived:tExtensibleElements | |
name | [0..1] | xsd-derived:NCName | from type xsd-derived:tActivity | |
suppressJoinFailure | [0..1] | xsd-derived:tBoolean | from type xsd-derived:tActivity | |
partnerLink | [0..1] | xsd-derived:NCName | ||
portType | [0..1] | xsd-derived:QName | ||
operation | [0..1] | xsd-derived:NCName | ||
inputVariable | [0..1] | xsd-derived:BPELVariableName | ||
outputVariable | [0..1] | xsd-derived:BPELVariableName |
Used in
- Group xsd-derived:activity
- Type xsd-derived:tCatch via reference to xsd-derived:activity (Element xsd-derived:catch)
- Type xsd-derived:tElseif via reference to xsd-derived:activity (Element xsd-derived:elseif)
- Type xsd-derived:tFlow via reference to xsd-derived:activity (Element xsd-derived:flow)
- Type xsd-derived:tIf via reference to xsd-derived:activity (Element xsd-derived:if)
- Type xsd-derived:tOnAlarmPick via reference to xsd-derived:activity (Element xsd-derived:onAlarm)
- Type xsd-derived:tOnMessage via reference to xsd-derived:activity (Element xsd-derived:onMessage)
- Type xsd-derived:tProcess via reference to xsd-derived:activity (Element xsd-derived:process)
- Type xsd-derived:tRepeatUntil via reference to xsd-derived:activity (Element xsd-derived:repeatUntil)
- Type xsd-derived:tScope via reference to xsd-derived:activity (Element xsd-derived:scope)
- Type xsd-derived:tSequence via reference to xsd-derived:activity (Element xsd-derived:sequence)
- Type xsd-derived:tWhile via reference to xsd-derived:activity (Element xsd-derived:while)
- Type xsd-derived:tActivityContainer via reference to xsd-derived:activity (Elements xsd-derived:catchAll, xsd-derived:else, xsd-derived:compensationHandler, xsd-derived:terminationHandler)
Sample instance
<xsd-derived:invoke> <xsd-derived:documentation>Any text, intermingled with: <!--any element--> </xsd-derived:documentation> <!--any element--> <xsd-derived:targets> <xsd-derived:documentation>Any text, intermingled with: <!--any element--> </xsd-derived:documentation> <!--any element--> <xsd-derived:joinCondition> <!--any element--> </xsd-derived:joinCondition> <xsd-derived:target> <xsd-derived:documentation>Any text, intermingled with: <!--any element--> </xsd-derived:documentation> <!--any element--> </xsd-derived:target> </xsd-derived:targets> <xsd-derived:sources> <xsd-derived:documentation>Any text, intermingled with: <!--any element--> </xsd-derived:documentation> <!--any element--> <xsd-derived:source> <xsd-derived:documentation>Any text, intermingled with: <!--any element--> </xsd-derived:documentation> <!--any element--> <xsd-derived:transitionCondition> <!--any element--> </xsd-derived:transitionCondition> </xsd-derived:source> </xsd-derived:sources> <xsd-derived:correlations> <xsd-derived:documentation>Any text, intermingled with: <!--any element--> </xsd-derived:documentation> <!--any element--> <xsd-derived:correlation> <xsd-derived:documentation>Any text, intermingled with: <!--any element--> </xsd-derived:documentation> <!--any element--> </xsd-derived:correlation> </xsd-derived:correlations> <xsd-derived:catch> <xsd-derived:documentation>Any text, intermingled with: <!--any element--> </xsd-derived:documentation> <!--any element--> <xsd-derived:assign> <xsd-derived:documentation>Any text, intermingled with: <!--any element--> </xsd-derived:documentation> <!--any element--> <xsd-derived:targets>... </xsd-derived:targets> <xsd-derived:sources>... </xsd-derived:sources> <xsd-derived:copy>... </xsd-derived:copy> </xsd-derived:assign> </xsd-derived:catch> <xsd-derived:catchAll> <xsd-derived:documentation>Any text, intermingled with: <!--any element--> </xsd-derived:documentation> <!--any element--> <xsd-derived:assign> <xsd-derived:documentation>Any text, intermingled with: <!--any element--> </xsd-derived:documentation> <!--any element--> <xsd-derived:targets>... </xsd-derived:targets> <xsd-derived:sources>... </xsd-derived:sources> <xsd-derived:copy>... </xsd-derived:copy> </xsd-derived:assign> </xsd-derived:catchAll> <xsd-derived:compensationHandler> <xsd-derived:documentation>Any text, intermingled with: <!--any element--> </xsd-derived:documentation> <!--any element--> <xsd-derived:assign> <xsd-derived:documentation>Any text, intermingled with: <!--any element--> </xsd-derived:documentation> <!--any element--> <xsd-derived:targets>... </xsd-derived:targets> <xsd-derived:sources>... </xsd-derived:sources> <xsd-derived:copy>... </xsd-derived:copy> </xsd-derived:assign> </xsd-derived:compensationHandler> <xsd-derived:toParts> <xsd-derived:documentation>Any text, intermingled with: <!--any element--> </xsd-derived:documentation> <!--any element--> <xsd-derived:toPart> <xsd-derived:documentation>Any text, intermingled with: <!--any element--> </xsd-derived:documentation> <!--any element--> </xsd-derived:toPart> </xsd-derived:toParts> <xsd-derived:fromParts> <xsd-derived:documentation>Any text, intermingled with: <!--any element--> </xsd-derived:documentation> <!--any element--> <xsd-derived:fromPart> <xsd-derived:documentation>Any text, intermingled with: <!--any element--> </xsd-derived:documentation> <!--any element--> </xsd-derived:fromPart> </xsd-derived:fromParts> </xsd-derived:invoke>