onEvent
Element information
Namespace: http://docs.oasis-open.org/wsbpel/2.0/process/executable
Schema document: ws-bpel_executable.xsd
Type: tOnEvent
Properties: Global, Qualified
Content
- Sequence [1..1]
- documentation [0..*]
- Any element [0..*] Namespace: ##other, Process Contents: lax
- correlations [0..1]
- fromParts [0..1]
- scope [1..1]
from type tExtensibleElementsfrom type tOnMsgCommon
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
Any attribute | [0..*] | Namespace: ##other, Process Contents: lax | from type tExtensibleElements | |
partnerLink | [1..1] | xsd:NCName | from type tOnMsgCommon | |
portType | [0..1] | xsd:QName | from type tOnMsgCommon | |
operation | [1..1] | xsd:NCName | from type tOnMsgCommon | |
messageExchange | [0..1] | xsd:NCName | from type tOnMsgCommon | |
variable | [0..1] | BPELVariableName | from type tOnMsgCommon | |
messageType | [0..1] | xsd:QName | ||
element | [0..1] | xsd:QName |
Used in
- Type tEventHandlers (Element eventHandlers)
Sample instance
<onEvent partnerLink="NCName" operation="NCName"> <documentation>Any text, intermingled with: <!--any element--> </documentation> <!--any element--> <correlations> <documentation>Any text, intermingled with: <!--any element--> </documentation> <!--any element--> <correlation set="NCName"> <documentation>Any text, intermingled with: <!--any element--> </documentation> <!--any element--> </correlation> </correlations> <fromParts> <documentation>Any text, intermingled with: <!--any element--> </documentation> <!--any element--> <fromPart part="NCName" toVariable="NCName"> <documentation>Any text, intermingled with: <!--any element--> </documentation> <!--any element--> </fromPart> </fromParts> <scope name="NCName"> <documentation>Any text, intermingled with: <!--any element--> </documentation> <!--any element--> <targets> <documentation>Any text, intermingled with: <!--any element--> </documentation> <!--any element--> <joinCondition> <!--any element--> </joinCondition> <target linkName="NCName">... </target> </targets> <sources> <documentation>Any text, intermingled with: <!--any element--> </documentation> <!--any element--> <source linkName="NCName">... </source> </sources> <partnerLinks> <documentation>Any text, intermingled with: <!--any element--> </documentation> <!--any element--> <partnerLink name="NCName" partnerLinkType="QName">... </partnerLink> </partnerLinks> <messageExchanges> <documentation>Any text, intermingled with: <!--any element--> </documentation> <!--any element--> <messageExchange name="NCName">... </messageExchange> </messageExchanges> <variables> <documentation>Any text, intermingled with: <!--any element--> </documentation> <!--any element--> <variable name="NCName">... </variable> </variables> <correlationSets> <documentation>Any text, intermingled with: <!--any element--> </documentation> <!--any element--> <correlationSet properties="QName QName" name="NCName">... </correlationSet> </correlationSets> <faultHandlers> <documentation>Any text, intermingled with: <!--any element--> </documentation> <!--any element--> <catch>... </catch> <catchAll>... </catchAll> </faultHandlers> <compensationHandler> <documentation>Any text, intermingled with: <!--any element--> </documentation> <!--any element--> <assign name="NCName">... </assign> </compensationHandler> <terminationHandler> <documentation>Any text, intermingled with: <!--any element--> </documentation> <!--any element--> <assign name="NCName">... </assign> </terminationHandler> <eventHandlers> <documentation>Any text, intermingled with: <!--any element--> </documentation> <!--any element--> <onAlarm>... </onAlarm> </eventHandlers> <assign name="NCName"> <documentation>Any text, intermingled with: <!--any element--> </documentation> <!--any element--> <targets>... </targets> <sources>... </sources> <copy>... </copy> </assign> </scope> </onEvent>