complexType CaseModelType

diagram |
namespace | http://api.bds.tibco.com
children | caseModelID appName currentVersion installedVersion datetimeDeploymentUpdated createScript updateScript dropScript frozenDetails state
used by |
element | GetCaseModelResponseType/caseModel
annotation |
documentation
Case Model Full Information
source | <xs:complexType name="CaseModelType"> <xs:annotation> <xs:documentation>Case Model Full Information</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="caseModelID" type="xs:long"/> <xs:element name="appName" type="xs:string"/> <xs:element name="currentVersion" type="xs:string"/> <xs:element name="installedVersion" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The version that is currently installed - meaning that all the DB scripts have been run, and is valid to have data present at this version.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="datetimeDeploymentUpdated" type="xs:dateTime"/> <xs:element name="createScript" type="xs:string"/> <xs:element name="updateScript" type="xs:string" minOccurs="0"/> <xs:element name="dropScript" type="xs:string" minOccurs="0"/> <xs:element name="frozenDetails" type="FreezeDetailsType"> <xs:annotation> <xs:documentation>Details about if the model has been frozen</xs:documentation> </xs:annotation> </xs:element> <xs:element name="state" type="CaseModelVersionStateEnum"/> </xs:sequence> </xs:complexType>

element CaseModelType/caseModelID

diagram |
type | xs:long
properties |
content | simple
source | <xs:element name="caseModelID" type="xs:long"/>

element CaseModelType/appName

diagram |
type | xs:string
properties |
content | simple
source | <xs:element name="appName" type="xs:string"/>

element CaseModelType/currentVersion

diagram |
type | xs:string
properties |
content | simple
source | <xs:element name="currentVersion" type="xs:string"/>

element CaseModelType/installedVersion

diagram |
type | xs:string
properties |
minOcc | 0
maxOcc | 1
content | simple
annotation |
documentation
The version that is currently installed - meaning that all the DB scripts have been run, and is valid to have data present at this version.
source | <xs:element name="installedVersion" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The version that is currently installed - meaning that all the DB scripts have been run, and is valid to have data present at this version.</xs:documentation> </xs:annotation> </xs:element>

element CaseModelType/datetimeDeploymentUpdated

diagram |
type | xs:dateTime
properties |
content | simple
source | <xs:element name="datetimeDeploymentUpdated" type="xs:dateTime"/>

element CaseModelType/createScript

diagram |
type | xs:string
properties |
content | simple
source | <xs:element name="createScript" type="xs:string"/>

element CaseModelType/updateScript

diagram |
type | xs:string
properties |
minOcc | 0
maxOcc | 1
content | simple
source | <xs:element name="updateScript" type="xs:string" minOccurs="0"/>

element CaseModelType/dropScript

diagram |
type | xs:string
properties |
minOcc | 0
maxOcc | 1
content | simple
source | <xs:element name="dropScript" type="xs:string" minOccurs="0"/>

element CaseModelType/frozenDetails

diagram |
type | FreezeDetailsType
properties |
content | complex
children | operationDetails
attributes |
Name | Type | Use | Default | Fixed | Annotation
isFrozen | xs:boolean | required |  |  |
documentation
True if the case model is frozen and can not be upgrade. This prevents a case model being updated
annotation |
documentation
Details about if the model has been frozen
source | <xs:element name="frozenDetails" type="FreezeDetailsType"> <xs:annotation> <xs:documentation>Details about if the model has been frozen</xs:documentation> </xs:annotation> </xs:element>

element CaseModelType/state

diagram |
type | CaseModelVersionStateEnum
properties |
content | simple
facets |
Kind | Value | Annotation
enumeration | INITIAL |
enumeration | INSTALLED |
enumeration | PENDING_DBA_ACTION_TO_UNINSTALL |
enumeration | PENDING_DBA_ACTION_TO_INSTALL |
enumeration | FAILED_TO_UNINSTALL |
source | <xs:element name="state" type="CaseModelVersionStateEnum"/>

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