complexType NotifyDDLExecutionRequestType
diagram bds_rest_all_diagrams/bds_rest_all_p300.png
namespace http://api.bds.tibco.com
children caseModelID databaseScriptAction skipValidation OperationDetails
used by
element NotifyDDLExecutionRequest
annotation
documentation
Details required for NotifyDDLExecution operation
source <xs:complexType name="NotifyDDLExecutionRequestType">
 
<xs:annotation>
   
<xs:documentation>Details required for NotifyDDLExecution operation</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="caseModelID" type="xs:long"/>
   
<xs:element name="databaseScriptAction" type="DBScriptActionEnum">
     
<xs:annotation>
       
<xs:documentation>This can take the following values:
CREATE_SCRIPT_EXECUTED - Record that the create database script has been run
UPDATE_SCRIPT_EXECUTED - Record that the update database script has been run
DROP_SCRIPT_EXECUTED - Record that the drop database script has been run
FREEZE_CASE_DATA_MODEL - Freeze the model to stop further changes
UNFREEZE_CASE_DATA_MODEL - Unfreeze the model to allow further changes
CLEANUP_COMPLETE - Notify that a cleanup operation has been completed
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="skipValidation" type="xs:boolean" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Skip any validation that the DDL has actually been run.  Default for this is to verify it has been run.  Set to TRUE if it is required to disable this validation check.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="OperationDetails" type="OperationDetailsType" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Details about why the operation was performed</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element NotifyDDLExecutionRequestType/caseModelID
diagram bds_rest_all_diagrams/bds_rest_all_p301.png
type xs:long
properties
content simple
source <xs:element name="caseModelID" type="xs:long"/>

element NotifyDDLExecutionRequestType/databaseScriptAction
diagram bds_rest_all_diagrams/bds_rest_all_p302.png
type DBScriptActionEnum
properties
content simple
facets
Kind Value Annotation
enumeration CREATE_SCRIPT_EXECUTED
enumeration UPDATE_SCRIPT_EXECUTED
enumeration DROP_SCRIPT_EXECUTED
enumeration FREEZE_CASE_DATA_MODEL
enumeration UNFREEZE_CASE_DATA_MODEL
enumeration CLEANUP_COMPLETE
annotation
documentation
This can take the following values:
CREATE_SCRIPT_EXECUTED - Record that the create database script has been run
UPDATE_SCRIPT_EXECUTED - Record that the update database script has been run
DROP_SCRIPT_EXECUTED - Record that the drop database script has been run
FREEZE_CASE_DATA_MODEL - Freeze the model to stop further changes
UNFREEZE_CASE_DATA_MODEL - Unfreeze the model to allow further changes
CLEANUP_COMPLETE - Notify that a cleanup operation has been completed
source <xs:element name="databaseScriptAction" type="DBScriptActionEnum">
 
<xs:annotation>
   
<xs:documentation>This can take the following values:
CREATE_SCRIPT_EXECUTED - Record that the create database script has been run
UPDATE_SCRIPT_EXECUTED - Record that the update database script has been run
DROP_SCRIPT_EXECUTED - Record that the drop database script has been run
FREEZE_CASE_DATA_MODEL - Freeze the model to stop further changes
UNFREEZE_CASE_DATA_MODEL - Unfreeze the model to allow further changes
CLEANUP_COMPLETE - Notify that a cleanup operation has been completed
</xs:documentation>
 
</xs:annotation>
</xs:element>

element NotifyDDLExecutionRequestType/skipValidation
diagram bds_rest_all_diagrams/bds_rest_all_p303.png
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Skip any validation that the DDL has actually been run.  Default for this is to verify it has been run.  Set to TRUE if it is required to disable this validation check.
source <xs:element name="skipValidation" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Skip any validation that the DDL has actually been run.  Default for this is to verify it has been run.  Set to TRUE if it is required to disable this validation check.</xs:documentation>
 
</xs:annotation>
</xs:element>

element NotifyDDLExecutionRequestType/OperationDetails
diagram bds_rest_all_diagrams/bds_rest_all_p304.png
type OperationDetailsType
properties
minOcc 0
maxOcc 1
content complex
children username comment timeOfOperation
attributes
Name  Type  Use  Default  Fixed  Annotation
userOperation  xs:boolean        
documentation
If the operation was performed by a user or automatically by the system (If unset, deemed to be true - i.e. user operation)
annotation
documentation
Details about why the operation was performed
source <xs:element name="OperationDetails" type="OperationDetailsType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Details about why the operation was performed</xs:documentation>
 
</xs:annotation>
</xs:element>


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