Actuate Information Delivery API data types : Event
 
Event
A complex type that describes an event and its status.
Schema
<xsd:complexType name="Event">
<xsd:sequence>
<xsd:choice>
<xsd:element name="FileEvent" type="typens:FileEvent"
minOccurs="0" />
<xsd:element name="JobEvent" type="typens:JobEvent"
minOccurs="0" />
<xsd:element name="CustomEvent" type="typens:CustomEvent"
minOccurs="0" />
</xsd:choice>
<xsd:element name="EventName" type="xsd:string" />
<xsd:element name="EventType" type="typens:EventType" />
<xsd:element name="PollingInterval" type="xsd:long"
minOccurs="0" />
<xsd:element name="PollingDuration" type="xsd:long"
minOccurs="0" />
<xsd:element name="LagTime" type="xsd:long" minOccurs="0" />
<xsd:element name="EventStatus" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Uninitialized"/>
<xsd:enumeration value="Polling"/>
<xsd:enumeration value="Satisfied"/>
<xsd:enumeration value="Expired"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
Elements
FileEvent
Specifies information for a file event.
JobEvent
Specifies information for a job event.
CustomEvent
Specifies information for a custom event.
EventName
The name of the event.
EventType
The type of event.
PollingInterval
Specifies the amount of time to wait between event status checks. The minimum value is 10 seconds.
PollingDuration
Specifies the amount of time to check the event status.
LagTime
Specifies lag time value for the event.
EventStatus
*The current status of the event. Valid values are:
*Uninitialized
*Polling
*Satisfied
*Expired