http://www.carnot.ag/workflowmodel/3.1
element eventHandler

Documentation
            The eventHandler declaration defines an event handler for workflow processes
            and workflow activities.
         
Properties
This component is not nillable.

Model
<eventHandler
  autoBind = xs:boolean
  consumeOnMatch = xs:boolean
  id = xs:string
  logHandler = xs:boolean
  name = xs:string
  oid = xs:long
  type = xs:string
  unbindOnMatch = xs:boolean>
(((description, attribute*) | (attribute+, description?))? , bindAction*, eventAction*, unbindAction* )
</eventHandler>


Nested Element Summary
 attribute
          The list of extension attributes. 
 attribute
          The list of extension attributes. 
 bindAction
           The list of bind actions which are associated with this event handler.  
 description
          An optional description of the model element. 
 description
          An optional description of the model element. 
 eventAction
           The list of event actions which are associated with this event handler.  
 unbindAction
           The list of unbind actions which are associated with this event handler.  

Attribute Summary
 xs:booleanautoBind
           A boolean that indicates whether the event handler is automatically bound on activity or workflow process startup.  
 xs:booleanconsumeOnMatch
          
 xs:stringid
           The human usable identifier of the event handler.  
 xs:booleanlogHandler
          
 xs:stringname
           The human friendly name of the event handler.  
 xs:longoid
           A 32-bit number assigned to the event handler.  
 xs:stringtype
          The type of the event handler. 
 xs:booleanunbindOnMatch
           A boolean that indicates whether the event handler is automatically unbound on matching an event.  

Attribute Detail

autoBind

A boolean that indicates whether the event handler is automatically bound on activity or workflow process startup.

Type:
xs:boolean
Use:
optional
Form:
unqualified

consumeOnMatch

Type:
xs:boolean
Use:
optional
Form:
unqualified

id

The human usable identifier of the event handler.

Type:
xs:string
Use:
required
Form:
unqualified

logHandler

Type:
xs:boolean
Use:
optional
Form:
unqualified

name

The human friendly name of the event handler.

Type:
xs:string
Use:
optional
Form:
unqualified

oid

A 32-bit number assigned to the event handler.

Type:
xs:long
Use:
required
Form:
unqualified

type

The type of the event handler. Valid values are the model id's of previously defined eventConditionType elements.

Type:
xs:string
Use:
required
Form:
unqualified

unbindOnMatch

A boolean that indicates whether the event handler is automatically unbound on matching an event.

Type:
xs:boolean
Use:
optional
Form:
unqualified

Source
<xs:element name="eventHandler">
<xs:complexType>
<xs:sequence>
<xs:choice maxOccurs="1" minOccurs="0">
<xs:group ref="grDescrAttr"/>
<xs:group ref="grAttrDescr"/>
</xs:choice>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="bindAction">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="eventAction">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="unbindAction">
</xs:element>
</xs:sequence>
<xs:attribute name="oid" type="xs:long" use="required">
</xs:attribute>
<xs:attribute name="id" type="xs:string" use="required">
</xs:attribute>
<xs:attribute name="name" type="xs:string">
</xs:attribute>
<xs:attribute name="type" type="xs:string" use="required">
</xs:attribute>
<xs:attribute name="autoBind" type="xs:boolean">
</xs:attribute>
<xs:attribute name="consumeOnMatch" type="xs:boolean"/>
<xs:attribute name="logHandler" type="xs:boolean"/>
<xs:attribute name="unbindOnMatch" type="xs:boolean">
</xs:attribute>
</xs:complexType>
</xs:element>


Submit a bug or a feature.
Created by xsddoc, a sub project of xframe, hosted at http://xframe.sourceforge.net.