complexType PurgeOptions
diagram ec_all_diagrams/ec_all_p742.png
namespace http://base.api.ec.n2.tibco.com
children batchSize runInBackground threshold advancedOption processTemplates requiredExtendedData
used by
elements doPurgeAuditRequestObject/options stopPurgeAuditRequestObject/options checkPurgeAuditRequestObject/options PurgeOptions
annotation
documentation
Provides options to control how a purge is carried out
source <xs:complexType name="PurgeOptions">
 
<xs:annotation>
   
<xs:documentation>Provides options to control how a purge is carried out</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="batchSize" type="xs:int" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>(Optional) Number of process instances that should be deleted before the transaction is committed.

Default value: 100
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="runInBackground" type="xs:boolean" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>(Optional) Boolean value specifying whether the purge runs in the background. If:
- True: The purge will run in the background and the operation returns immediately. This is the default value.
- False: The operation waits for the purge to complete before returning (subject to timeouts).
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="threshold" type="xs:dateTime" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>(Optional) Date before which process instances must have been completed, cancelled or failed for them to be purged in this operation.

If this value is omitted, all completed, cancelled and failed instances will be deleted.
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="advancedOption" type="AdvancedPurgeOption" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="processTemplates" type="ProcessTemplates" minOccurs="0" maxOccurs="1"/>
   
<xs:element name="requiredExtendedData" type="RequiredExtendedDataOptions" minOccurs="0" maxOccurs="1"/>
 
</xs:sequence>
</xs:complexType>

element PurgeOptions/batchSize
diagram ec_all_diagrams/ec_all_p743.png
type xs:int
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
(Optional) Number of process instances that should be deleted before the transaction is committed.

Default value: 100
source <xs:element name="batchSize" type="xs:int" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>(Optional) Number of process instances that should be deleted before the transaction is committed.

Default value: 100
</xs:documentation>
 
</xs:annotation>
</xs:element>

element PurgeOptions/runInBackground
diagram ec_all_diagrams/ec_all_p744.png
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
(Optional) Boolean value specifying whether the purge runs in the background. If:
- True: The purge will run in the background and the operation returns immediately. This is the default value.
- False: The operation waits for the purge to complete before returning (subject to timeouts).
source <xs:element name="runInBackground" type="xs:boolean" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>(Optional) Boolean value specifying whether the purge runs in the background. If:
- True: The purge will run in the background and the operation returns immediately. This is the default value.
- False: The operation waits for the purge to complete before returning (subject to timeouts).
</xs:documentation>
 
</xs:annotation>
</xs:element>

element PurgeOptions/threshold
diagram ec_all_diagrams/ec_all_p745.png
type xs:dateTime
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
(Optional) Date before which process instances must have been completed, cancelled or failed for them to be purged in this operation.

If this value is omitted, all completed, cancelled and failed instances will be deleted.
source <xs:element name="threshold" type="xs:dateTime" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>(Optional) Date before which process instances must have been completed, cancelled or failed for them to be purged in this operation.

If this value is omitted, all completed, cancelled and failed instances will be deleted.
</xs:documentation>
 
</xs:annotation>
</xs:element>

element PurgeOptions/advancedOption
diagram ec_all_diagrams/ec_all_p746.png
type AdvancedPurgeOption
properties
minOcc 0
maxOcc unbounded
content complex
children optionName optionValue
source <xs:element name="advancedOption" type="AdvancedPurgeOption" minOccurs="0" maxOccurs="unbounded"/>

element PurgeOptions/processTemplates
diagram ec_all_diagrams/ec_all_p747.png
type ProcessTemplates
properties
minOcc 0
maxOcc 1
content complex
children processTemplateIdIdentifier processTemplateNameIdentifier
source <xs:element name="processTemplates" type="ProcessTemplates" minOccurs="0" maxOccurs="1"/>

element PurgeOptions/requiredExtendedData
diagram ec_all_diagrams/ec_all_p748.png
type RequiredExtendedDataOptions
properties
minOcc 0
maxOcc 1
content complex
children requireAllExtendedData requiredExtendedData version
source <xs:element name="requiredExtendedData" type="RequiredExtendedDataOptions" minOccurs="0" maxOccurs="1"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy