attributeGroup "addressAttributes"
Namespace:
Content:
Defined:
globally in mule-quartz.xsd; see XML source
Includes:
definitions of 5 attributes
Used:
XML Representation Summary
<...
   
 = 
xsd:string
 = 
xsd:string
 = 
(xsd:string | xsd:long)
 = 
(xsd:string | xsd:int)
 = 
(xsd:string | xsd:long)
...>
Known Usage Locations
XML Source (w/o annotations (5); see within schema source)
<xsd:attributeGroup name="addressAttributes">
<xsd:attribute name="jobName" type="xsd:string"/>
<xsd:attribute name="cronExpression" type="xsd:string"/>
<xsd:attribute name="repeatInterval" type="mule:substitutableLong"/>
<xsd:attribute name="repeatCount" type="mule:substitutableInt"/>
<xsd:attribute name="startDelay" type="mule:substitutableLong"/>
</xsd:attributeGroup>
Attribute Detail (all declarations; defined within this component only; 5/5)
cronExpression
Type:
xsd:string, predefined
Use:
optional
The cron expression to schedule events at specified dates/times. This attribute or repeatInterval is required. A cron expression is a string comprised by 6 or 7 fields separated by white space. Fields can contain any of the allowed values, along with various combinations of the allowed special characters for that field. The fields are as follows: {html} <table> <th>Field Name </th><th>Mandatory</th><th>Allowed Values</th><th>Allowed Special Chars</th> <tr><td>Seconds</td><td>YES</td><td>0-59</td><td>, - * /</td></tr> <tr><td>Minutes</td><td>YES</td><td>0-59</td><td>, - * /</td></tr> <tr><td>Hours</td><td>YES</td><td>0-23</td><td>, - * /</td></tr> <tr><td>Day of Month</td><td>YES</td><td>1-31</td><td>, - * ? / L W C</td></tr> <tr><td>Month</td><td>YES</td><td>1-12 or JAN-DEC</td><td>, - * /</td></tr> <tr><td>Day of Week</td><td>YES</td><td>1-7 or SUN-SAT</td><td>, - * ? / L C #</td></tr> <tr><td>Year</td><td>NO</td><td>empty, 1970-2099</td><td>, - * /</td></tr> </table> Cron expressions can be as simple as this: <b>* * * * ? *</b><br/> or more complex, like this: <b>0 0/5 14,18,3-39,52 ? JAN,MAR,SEP MON-FRI 2002-2010</b> <h4>Some examples:</h4> <ul> <li>0 0 12 * * ? Fire at 12pm (noon) every day</li> <li>0 15 10 ? * * Fire at 10:15am every day</li> <li>0 15 10 * * ? Fire at 10:15am every day</li> <li>0 15 10 * * ? * Fire at 10:15am every day</li> <li>0 15 10 * * ? 2005 Fire at 10:15am every day during the year 2005</li> <li>0 * 14 * * ? Fire every minute starting at 2pm and ending at 2:59pm, every day</li> <li>0 0/5 14 * * ? Fire every 5 minutes starting at 2pm and ending at 2:55pm, every day</li> </ul> {html}
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="cronExpression" type="xsd:string"/>

jobName
Type:
xsd:string, predefined
Use:
optional
The name to associate with the job on the endpoint. This is only really used internally when storing events.
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="jobName" type="xsd:string"/>

repeatCount
Type:
Use:
optional
The number of events to be scheduled. This value defaults to -1, which means that the events will be scheduled indefinitely.
Attribute Value
xsd:string | xsd:int
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="repeatCount" type="mule:substitutableInt"/>

repeatInterval
Type:
Use:
optional
The number of milliseconds between two events. This attribute or cronExpression is required.
Attribute Value
xsd:string | xsd:long
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="repeatInterval" type="mule:substitutableLong"/>

startDelay
Type:
Use:
optional
The number of milliseconds that will elapse before the first event is fired.
Attribute Value
xsd:string | xsd:long
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="startDelay" type="mule:substitutableLong"/>

XML schema documentation generated with DocFlex/XML RE 1.8.5 using DocFlex/XML XSDDoc 2.5.0 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.