Actuate Information Delivery API data types : Monthly
 
Monthly
A complex data type that describes monthly job scheduling.
Schema
<xsd:complexType name="Monthly">
<xsd:sequence>
<xsd:element name="FrequencyInMonths" type="xsd:long" />
<xsd:element name="OnDay" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:int">
<xsd:minInclusive value="0" />
<xsd:maxInclusive value="31" />
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="OnWeekDay" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:int">
<xsd:minInclusive value="0" />
<xsd:maxInclusive value="23" />
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="RunOn" minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="WeekDay">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Mon" />
<xsd:enumeration value="Tue" />
<xsd:enumeration value="Wed" />
<xsd:enumeration value="Thu" />
<xsd:enumeration value="Fri" />
<xsd:enumeration value="Sat" />
<xsd:enumeration value="Sun" />
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="Occurrence">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="First" />
<xsd:enumeration value="Second" />
<xsd:enumeration value="Third" />
<xsd:enumeration value="Fourth" />
<xsd:enumeration value="Last" />
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="OnceADay" type="xsd:string"
minOccurs="0" />
<xsd:element name="Repeat" type="typens:Repeat"
minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
Elements
FrequencyInMonths
The amount of times a job is to be run, in months.
OnDay
The day of the month the job is to run.
RunOn
Specifies what day of a week to run a job on, and which day of the month to run it. For example, the third Tuesday of the month.
OnceADay
Specifies the time the job is to be run.
Repeat
Specifies how often the schedule is to be repeated.