Java™ API XML Schema Documentation

Table of Contents

top

Schema Document Properties

Target Namespace None
Element and Attribute Namespaces
  • Global element and attribute declarations belong to this schema's target namespace.
  • By default, local element declarations have no namespace.
  • By default, local attribute declarations have no namespace.
Documentation This schema supports the basic user functionality of the architecture. The functionality includes Object Store and folder navigation, search navigation, search results, and authoring documents (including document properties and document security information). It does not support search authoring or publish template authoring. These items are supported by other schemas.

Declared Namespaces

Prefix Namespace
xml http://www.w3.org/XML/1998/namespace
xsd http://www.w3.org/2001/XMLSchema
Schema Component Representation
<xsd:schema>
...
</xsd:schema>
top

Global Declarations

Element: mimetype

Name mimetype
Type xsd:string
Nillable no
Abstract no
Documentation Specifies a document mime type.
XML Instance Representation
<mimetype> xsd:string </mimetype>
Schema Component Representation
<xsd:element name="mimetype" type=" xsd:string "/>
top

Element: name

Name name
Type xsd:string
Nillable no
Abstract no
Documentation Specifies a name.
XML Instance Representation
<name> xsd:string </name>
Schema Component Representation
<xsd:element name="name" type=" xsd:string "/>
top

Element: response

Name response
Type responseType
Nillable no
Abstract no
Documentation Root element.
XML Instance Representation
<response>
Start All [1]
<objectset> objectsetType </objectset> [0..1]
<propdescs> propdescsType </propdescs> [0..1]
End All
</response>
Schema Component Representation
<xsd:element name="response" type=" responseType "/>
top

Element: symname

Name symname
Type xsd:string
Nillable no
Abstract no
Documentation Symbolic name of a property.
XML Instance Representation
<symname> xsd:string </symname>
Schema Component Representation
<xsd:element name="symname" type=" xsd:string "/>
top

Global Definitions

Complex Type: aliasesType

Super-types: None
Sub-types: None
Name aliasesType
Abstract no
Documentation Specifies a collection of alias list information.
XML Instance Representation
<...>
<alias> guidString </alias> [0..*]
</...>
Schema Component Representation
<xsd:complexType name="aliasesType">
<xsd:sequence>
<xsd:element name="alias" type=" guidString " minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: choiceType

Super-types: None
Sub-types: None
Name choiceType
Abstract no
Documentation Specifies a Choice object.
XML Instance Representation
<...>
Start All [1]
<choicetype> choicetypeType </choicetype> [0..1]
<name> ... </name> [1]
<id> guidString </id> [0..1]
<value> valueType </value> [0..1]
<choices> choicesType </choices> [0..1]
End All
</...>
Schema Component Representation
<xsd:complexType name="choiceType">
<xsd:all>
<xsd:element name="choicetype" type=" choicetypeType " minOccurs="0"/>
<xsd:element ref=" name "/>
<xsd:element name="id" type=" guidString " minOccurs="0"/>
<xsd:element name="value" type=" valueType " minOccurs="0"/>
<xsd:element name="choices" type=" choicesType " minOccurs="0"/>
</xsd:all>
</xsd:complexType>
top

Complex Type: choicesType

Super-types: None
Sub-types: None
Name choicesType
Abstract no
Documentation Specifies a collection of choice list information.
XML Instance Representation
<...>
<id> guidString </id> [0..1]
<choice> choiceType </choice> [0..*]
</...>
Schema Component Representation
<xsd:complexType name="choicesType">
<xsd:sequence>
<xsd:element name="id" type=" guidString " minOccurs="0"/>
<xsd:element name="choice" type=" choiceType " minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: classdescType

Super-types: None
Sub-types: None
Name classdescType
Abstract no
Documentation Specifies a Class Description object.
XML Instance Representation
<...>
Start All [1]
<allowsinst> xsd:string </allowsinst> [0..1]
<id> guidString </id> [0..1]
<ishidden> booleanType </ishidden> [0..1]
<selectable> booleanType </selectable> [0..1]
<name> ... </name> [0..1]
<symname> ... </symname> [0..1]
<classdescs> classdescsType </classdescs> [0..1]
<propdescs> propdescsType </propdescs> [0..1]
<properties> propertiesType </properties> [0..1]
<eventdescs> eventdescsType </eventdescs> [0..1]
End All
</...>
Schema Component Representation
<xsd:complexType name="classdescType">
<xsd:all>
<xsd:element name="allowsinst" type=" xsd:string " minOccurs="0"/>
<xsd:element name="id" type=" guidString " minOccurs="0"/>
<xsd:element name="ishidden" type=" booleanType " default="0" minOccurs="0"/>
<xsd:element name="selectable" type=" booleanType " minOccurs="0"/>
<xsd:element ref=" name " minOccurs="0"/>
<xsd:element ref=" symname " minOccurs="0"/>
<xsd:element name="classdescs" type=" classdescsType " minOccurs="0"/>
<xsd:element name="propdescs" type=" propdescsType " minOccurs="0"/>
<xsd:element name="properties" type=" propertiesType " minOccurs="0"/>
<xsd:element name="eventdescs" type=" eventdescsType " minOccurs="0"/>
</xsd:all>
</xsd:complexType>
top

Complex Type: classdescsType

Super-types: None
Sub-types: None
Name classdescsType
Abstract no
Documentation Specifies a collection of Class Description objects.
XML Instance Representation
<...>
<classdesc> classdescType </classdesc> [1..*]
</...>
Schema Component Representation
<xsd:complexType name="classdescsType">
<xsd:sequence>
<xsd:element name="classdesc" type=" classdescType " maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: customobjectType

Super-types: None
Sub-types: None
Name customobjectType
Abstract no
Documentation Specifies a Custom Object object.
XML Instance Representation
<...>
Start All [1]
<classdesc> classdescType </classdesc> [0..1]
<id> guidString </id> [1]
<objectstore> objectstoreType </objectstore> [0..1]
<permissions> permissionsType </permissions> [0..1]
<properties> propertiesType </properties> [0..1]
End All
</...>
Schema Component Representation
<xsd:complexType name="customobjectType">
<xsd:all>
<xsd:element name="classdesc" type=" classdescType " minOccurs="0"/>
<xsd:element name="id" type=" guidString "/>
<xsd:element name="objectstore" type=" objectstoreType " minOccurs="0"/>
<xsd:element name="permissions" type=" permissionsType " minOccurs="0"/>
<xsd:element name="properties" type=" propertiesType " minOccurs="0"/>
</xsd:all>
</xsd:complexType>
top

Complex Type: documentType

Super-types: None
Sub-types: None
Name documentType
Abstract no
Documentation Specifies a Document object.
XML Instance Representation
<...>
Start All [1]
<classdesc> classdescType </classdesc> [0..1]
<id> guidString </id> [1]
<iscurver> booleanType </iscurver> [0..1]
<isfrover> booleanType </isfrover> [0..1]
<isreserved> booleanType </isreserved> [0..1]
<ispublication> booleanType </ispublication> [0..1]
<isverenabled> booleanType </isverenabled> [0..1]
<objectstore> objectstoreType </objectstore> [0..1]
<mimetype> ... </mimetype> [0..1]
<majorvernum> xsd:string </majorvernum> [0..1]
<minorvernum> xsd:string </minorvernum> [0..1]
<verstatus> xsd:string </verstatus> [0..1]
<verserid> xsd:string </verserid> [0..1]
<vwversion> xsd:string </vwversion> [0..1]
<contentranking> xsd:string </contentranking> [0..1]
<permissions> permissionsType </permissions> [0..1]
<properties> propertiesType </properties> [0..1]
End All
</...>
Schema Component Representation
<xsd:complexType name="documentType">
<xsd:all>
<xsd:element name="classdesc" type=" classdescType " minOccurs="0"/>
<xsd:element name="id" type=" guidString "/>
<xsd:element name="iscurver" type=" booleanType " default="1" minOccurs="0"/>
<xsd:element name="isfrover" type=" booleanType " default="1" minOccurs="0"/>
<xsd:element name="isreserved" type=" booleanType " default="0" minOccurs="0"/>
<xsd:element name="ispublication" type=" booleanType " default="0" minOccurs="0"/>
<xsd:element name="isverenabled" type=" booleanType " default="1" minOccurs="0"/>
<xsd:element name="objectstore" type=" objectstoreType " minOccurs="0"/>
<xsd:element ref=" mimetype " minOccurs="0"/>
<xsd:element name="majorvernum" type=" xsd:string " minOccurs="0"/>
<xsd:element name="minorvernum" type=" xsd:string " minOccurs="0"/>
<xsd:element name="verstatus" type=" xsd:string " minOccurs="0"/>
<xsd:element name="verserid" type=" xsd:string " minOccurs="0"/>
<xsd:element name="vwversion" type=" xsd:string " minOccurs="0"/>
<xsd:element name="contentranking" type=" xsd:string " minOccurs="0"/>
<xsd:element name="permissions" type=" permissionsType " minOccurs="0"/>
<xsd:element name="properties" type=" propertiesType " minOccurs="0"/>
</xsd:all>
</xsd:complexType>
top

Complex Type: eventdescType

Super-types: None
Sub-types: None
Name eventdescType
Abstract no
Documentation Specifies an Event Description object.
XML Instance Representation
<...>
Start All [1]
<id> guidString </id> [1]
<name> ... </name> [1]
<symname> ... </symname> [1]
<auditid> guidString </auditid> [0..1]
<auditfailure> booleanType </auditfailure> [0..1]
<auditsuccess> booleanType </auditsuccess> [0..1]
<inherited> booleanType </inherited> [0..1]
End All
</...>
Schema Component Representation
<xsd:complexType name="eventdescType">
<xsd:all>
<xsd:element name="id" type=" guidString "/>
<xsd:element ref=" name "/>
<xsd:element ref=" symname "/>
<xsd:element name="auditid" type=" guidString " minOccurs="0"/>
<xsd:element name="auditfailure" type=" booleanType " minOccurs="0"/>
<xsd:element name="auditsuccess" type=" booleanType " minOccurs="0"/>
<xsd:element name="inherited" type=" booleanType " minOccurs="0"/>
</xsd:all>
</xsd:complexType>
top

Complex Type: eventdescsType

Super-types: None
Sub-types: None
Name eventdescsType
Abstract no
Documentation Specifies a collection of event descriptions.
XML Instance Representation
<...>
<eventdesc> eventdescType </eventdesc> [1..*]
</...>
Schema Component Representation
<xsd:complexType name="eventdescsType">
<xsd:sequence>
<xsd:element name="eventdesc" type=" eventdescType " maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: folderType

Super-types: None
Sub-types: None
Name folderType
Abstract no
Documentation Specifies a Folder object.
XML Instance Representation
<...>
Start All [1]
<classdesc> classdescType </classdesc> [0..1]
<id> guidString </id> [1]
<objectstore> objectstoreType </objectstore> [0..1]
<permissions> permissionsType </permissions> [0..1]
<properties> propertiesType </properties> [0..1]
End All
</...>
Schema Component Representation
<xsd:complexType name="folderType">
<xsd:all>
<xsd:element name="classdesc" type=" classdescType " minOccurs="0"/>
<xsd:element name="id" type=" guidString "/>
<xsd:element name="objectstore" type=" objectstoreType " minOccurs="0"/>
<xsd:element name="permissions" type=" permissionsType " minOccurs="0"/>
<xsd:element name="properties" type=" propertiesType " minOccurs="0"/>
</xsd:all>
</xsd:complexType>
top

Complex Type: groupType

Super-types: None
Sub-types: None
Name groupType
Abstract no
Documentation Specifies a Group object.
XML Instance Representation
<...>
Start All [1]
<id> xsd:string </id> [1]
<dispname> xsd:string </dispname> [1]
<name> ... </name> [1]
<shortname> xsd:string </shortname> [1]
End All
</...>
Schema Component Representation
<xsd:complexType name="groupType">
<xsd:all>
<xsd:element name="id" type=" xsd:string "/>
<xsd:element name="dispname" type=" xsd:string "/>
<xsd:element ref=" name "/>
<xsd:element name="shortname" type=" xsd:string "/>
</xsd:all>
</xsd:complexType>
top

Complex Type: groupsType

Super-types: None
Sub-types: None
Name groupsType
Abstract no
Documentation Specifies a collection of Group objects.
XML Instance Representation
<...>
<group> groupType </group> [0..*]
</...>
Schema Component Representation
<xsd:complexType name="groupsType">
<xsd:sequence>
<xsd:element name="group" type=" groupType " minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: linkType

Super-types: None
Sub-types: None
Name linkType
Abstract no
Documentation Specifies a Link object.
XML Instance Representation
<...>
Start All [1]
<classdesc> classdescType </classdesc> [0..1]
<id> guidString </id> [1]
<name> ... </name> [0..1]
<objectstore> objectstoreType </objectstore> [0..1]
<permissions> permissionsType </permissions> [0..1]
<properties> propertiesType </properties> [0..1]
End All
</...>
Schema Component Representation
<xsd:complexType name="linkType">
<xsd:all>
<xsd:element name="classdesc" type=" classdescType " minOccurs="0"/>
<xsd:element name="id" type=" guidString "/>
<xsd:element ref=" name " minOccurs="0"/>
<xsd:element name="objectstore" type=" objectstoreType " minOccurs="0"/>
<xsd:element name="permissions" type=" permissionsType " minOccurs="0"/>
<xsd:element name="properties" type=" propertiesType " minOccurs="0"/>
</xsd:all>
</xsd:complexType>
top

Complex Type: markingType

Super-types: None
Sub-types: None
Name markingType
Abstract no
Documentation Specifies a Marking object.
XML Instance Representation
<...>
Start All [1]
<id> guidString </id> [0..1]
<name> ... </name> [1]
<value> valueType </value> [0..1]
<constraintmask> xsd:string </constraintmask> [0..1]
<canremove> booleanType </canremove> [0..1]
End All
</...>
Schema Component Representation
<xsd:complexType name="markingType">
<xsd:all>
<xsd:element name="id" type=" guidString " minOccurs="0"/>
<xsd:element ref=" name "/>
<xsd:element name="value" type=" valueType " minOccurs="0"/>
<xsd:element name="constraintmask" type=" xsd:string " minOccurs="0"/>
<xsd:element name="canremove" type=" booleanType " minOccurs="0"/>
</xsd:all>
</xsd:complexType>
top

Complex Type: markingsType

Super-types: None
Sub-types: None
Name markingsType
Abstract no
Documentation Specifies a collection of marking information.
XML Instance Representation
<...>
<id> guidString </id> [0..1]
<marking> markingType </marking> [0..*]
</...>
Schema Component Representation
<xsd:complexType name="markingsType">
<xsd:sequence>
<xsd:element name="id" type=" guidString " minOccurs="0"/>
<xsd:element name="marking" type=" markingType " minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: objectsetType

Super-types: None
Sub-types: None
Name objectsetType
Abstract no
Documentation Specifies a collection of objects (for example, ObjectStore, Folder, or Document).
XML Instance Representation
<...>
<objectstore> objectstoreType </objectstore> [0..*]
<folder> folderType </folder> [0..*]
<document> documentType </document> [0..*]
<storedsearch> storedsearchType </storedsearch> [0..*]
<publishtemplate> publishtemplateType </publishtemplate> [0..*]
<workflowsubscription> workflowsubscriptionType </workflowsubscription> [0..*]
<customobject> customobjectType </customobject> [0..*]
<securitypolicy> securitypolicyType </securitypolicy> [0..*]
<realm> realmType </realm> [0..*]
<link> linkType </link> [0..*]
<count> xsd:positiveInteger </count> [0..1]
<exception> exceptionType </exception> [0..1]
</...>
Schema Component Representation
<xsd:complexType name="objectsetType">
<xsd:sequence>
<xsd:element name="objectstore" type=" objectstoreType " minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="folder" type=" folderType " minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="document" type=" documentType " minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="storedsearch" type=" storedsearchType " minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="publishtemplate" type=" publishtemplateType " minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="workflowsubscription" type=" workflowsubscriptionType " minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="customobject" type=" customobjectType " minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="securitypolicy" type=" securitypolicyType " minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="realm" type=" realmType " minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="link" type=" linkType " minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="count" type=" xsd:positiveInteger " minOccurs="0"/>
<xsd:element name="exception" type=" exceptionType " minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: objectstoreType

Super-types: None
Sub-types: None
Name objectstoreType
Abstract no
Documentation Specifies an Object Store object.
XML Instance Representation
<...>
Start All [1]
<dbname> xsd:string </dbname> [0..1]
<dbsvrname> xsd:string </dbsvrname> [0..1]
<id> guidString </id> [1]
<name> ... </name> [0..1]
<choices> choicesType </choices> [0..1]
<classdescs> classdescsType </classdescs> [0..1]
<permissions> permissionsType </permissions> [0..1]
<propdescs> propdescsType </propdescs> [0..1]
<properties> propertiesType </properties> [0..1]
<users> usersType </users> [0..1]
<groups> groupsType </groups> [0..1]
End All
</...>
Schema Component Representation
<xsd:complexType name="objectstoreType">
<xsd:all>
<xsd:element name="dbname" type=" xsd:string " minOccurs="0"/>
<xsd:element name="dbsvrname" type=" xsd:string " minOccurs="0"/>
<xsd:element name="id" type=" guidString "/>
<xsd:element ref=" name " minOccurs="0"/>
<xsd:element name="choices" type=" choicesType " minOccurs="0"/>
<xsd:element name="classdescs" type=" classdescsType " minOccurs="0"/>
<xsd:element name="permissions" type=" permissionsType " minOccurs="0"/>
<xsd:element name="propdescs" type=" propdescsType " minOccurs="0"/>
<xsd:element name="properties" type=" propertiesType " minOccurs="0"/>
<xsd:element name="users" type=" usersType " minOccurs="0"/>
<xsd:element name="groups" type=" groupsType " minOccurs="0"/>
</xsd:all>
</xsd:complexType>
top

Complex Type: permissionType

Super-types: None
Sub-types: None
Name permissionType
Abstract no
Documentation Specifies security information.
XML Instance Representation
<...>
Start All [1]
<accessmask> xsd:string </accessmask> [1]
<accesstype> accesstypeType </accesstype> [1]
<granteename> xsd:string </granteename> [0..1]
<granteetype> xsd:string </granteetype> [0..1]
<granteeid> xsd:string </granteeid> [0..1]
<id> guidString </id> [0..1]
<inheritdepth> inheritdepthType </inheritdepth> [1]
<permissionsource> permissionsourceType </permissionsource> [1]
<dispname> xsd:string </dispname> [1]
End All
</...>
Schema Component Representation
<xsd:complexType name="permissionType">
<xsd:all>
<xsd:element name="accessmask" type=" xsd:string "/>
<xsd:element name="accesstype" type=" accesstypeType "/>
<xsd:element name="granteename" type=" xsd:string " minOccurs="0"/>
<xsd:element name="granteetype" type=" xsd:string " minOccurs="0"/>
<xsd:element name="granteeid" type=" xsd:string " minOccurs="0"/>
<xsd:element name="id" type=" guidString " minOccurs="0"/>
<xsd:element name="inheritdepth" type=" inheritdepthType "/>
<xsd:element name="permissionsource" type=" permissionsourceType "/>
<xsd:element name="dispname" type=" xsd:string "/>
</xsd:all>
</xsd:complexType>
top

Complex Type: permissionsType

Super-types: None
Sub-types: None
Name permissionsType
Abstract no
Documentation Specifies a collection of security information.
XML Instance Representation
<...>
<permission> permissionType </permission> [1..*]
</...>
Schema Component Representation
<xsd:complexType name="permissionsType">
<xsd:sequence>
<xsd:element name="permission" type=" permissionType " maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: propdescType

Super-types: None
Sub-types: None
Name propdescType
Abstract no
Documentation Specifies a Property Description object.
XML Instance Representation
<...>
Start All [1]
<cardinality> cardinalityType </cardinality> [0..1]
<datatype> datatypeType </datatype> [0..1]
<desctext> xsd:string </desctext> [0..1]
<id> guidString </id> [0..1]
<ishidden> booleanType </ishidden> [0..1]
<ishierarchical> booleanType </ishierarchical> [0..1]
<isorderable> booleanType </isorderable> [0..1]
<isreadonly> booleanType </isreadonly> [0..1]
<issearchable> booleanType </issearchable> [0..1]
<issecurityproxy> booleanType </issecurityproxy> [0..1]
<isselectable> booleanType </isselectable> [0..1]
<issysgen> booleanType </issysgen> [0..1]
<issysowned> booleanType </issysowned> [0..1]
<isvalreq> booleanType </isvalreq> [0..1]
<reqclass> reqclassType </reqclass> [0..1]
<requnielem> booleanType </requnielem> [0..1]
<setability> setabilityType </setability> [0..1]
<maxlen> xsd:integer </maxlen> [0..1]
<minlen> xsd:integer </minlen> [0..1]
<name> ... </name> [0..1]
<symname> ... </symname> [0..1]
<propdef> xsd:string </propdef> [0..1]
<propmax> xsd:integer </propmax> [0..1]
<propmin> xsd:integer </propmin> [0..1]
<choices> choicesType </choices> [0..1]
<markings> markingsType </markings> [0..1]
<aliases> aliasesType </aliases> [0..1]
End All
</...>
Schema Component Representation
<xsd:complexType name="propdescType">
<xsd:all>
<xsd:element name="cardinality" type=" cardinalityType " minOccurs="0"/>
<xsd:element name="datatype" type=" datatypeType " minOccurs="0"/>
<xsd:element name="desctext" type=" xsd:string " minOccurs="0"/>
<xsd:element name="id" type=" guidString " minOccurs="0"/>
<xsd:element name="ishidden" type=" booleanType " default="0" minOccurs="0"/>
<xsd:element name="ishierarchical" type=" booleanType " default="0" minOccurs="0"/>
<xsd:element name="isorderable" type=" booleanType " default="0" minOccurs="0"/>
<xsd:element name="isreadonly" type=" booleanType " default="0" minOccurs="0"/>
<xsd:element name="issearchable" type=" booleanType " default="0" minOccurs="0"/>
<xsd:element name="issecurityproxy" type=" booleanType " default="0" minOccurs="0"/>
<xsd:element name="isselectable" type=" booleanType " default="0" minOccurs="0"/>
<xsd:element name="issysgen" type=" booleanType " default="0" minOccurs="0"/>
<xsd:element name="issysowned" type=" booleanType " default="0" minOccurs="0"/>
<xsd:element name="isvalreq" type=" booleanType " default="0" minOccurs="0"/>
<xsd:element name="reqclass" type=" reqclassType " default="0" minOccurs="0"/>
<xsd:element name="requnielem" type=" booleanType " default="0" minOccurs="0"/>
<xsd:element name="setability" type=" setabilityType " default="0" minOccurs="0"/>
<xsd:element name="maxlen" type=" xsd:integer " minOccurs="0"/>
<xsd:element name="minlen" type=" xsd:integer " minOccurs="0"/>
<xsd:element ref=" name " minOccurs="0"/>
<xsd:element ref=" symname " minOccurs="0"/>
<xsd:element name="propdef" type=" xsd:string " minOccurs="0"/>
<xsd:element name="propmax" type=" xsd:integer " minOccurs="0"/>
<xsd:element name="propmin" type=" xsd:integer " minOccurs="0"/>
<xsd:element name="choices" type=" choicesType " minOccurs="0"/>
<xsd:element name="markings" type=" markingsType " minOccurs="0"/>
<xsd:element name="aliases" type=" aliasesType " minOccurs="0"/>
</xsd:all>
</xsd:complexType>
top

Complex Type: propdescsType

Super-types: None
Sub-types: None
Name propdescsType
Abstract no
Documentation Specifies a collection of Property Description objects.
XML Instance Representation
<...>
<propdesc> propdescType </propdesc> [1..*]
</...>
Schema Component Representation
<xsd:complexType name="propdescsType">
<xsd:sequence>
<xsd:element name="propdesc" type=" propdescType " maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: propertiesType

Super-types: None
Sub-types: None
Name propertiesType
Abstract no
Documentation Specifies a collection of property objects.
XML Instance Representation
<...>
<property> propertyType </property> [1..*]
</...>
Schema Component Representation
<xsd:complexType name="propertiesType">
<xsd:sequence>
<xsd:element name="property" type=" propertyType " maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: propertyType

Super-types: None
Sub-types: None
Name propertyType
Abstract no
Documentation Specifies a Property object.
XML Instance Representation
<...>
Start All [1]
<accessmask> xsd:string </accessmask> [0..1]
<datatype> datatypeType </datatype> [0..1]
<id> guidString </id> [0..1]
<name> ... </name> [0..1]
<symname> ... </symname> [0..1]
<value> valueType </value> [0..1]
<values> valuesType </values> [0..1]
<objecttype> xsd:string </objecttype> [0..1]
<propdesc> propdescType </propdesc> [0..1]
End All
</...>
Schema Component Representation
<xsd:complexType name="propertyType">
<xsd:all>
<xsd:element name="accessmask" type=" xsd:string " minOccurs="0"/>
<xsd:element name="datatype" type=" datatypeType " minOccurs="0"/>
<xsd:element name="id" type=" guidString " minOccurs="0"/>
<xsd:element ref=" name " minOccurs="0"/>
<xsd:element ref=" symname " minOccurs="0"/>
<xsd:element name="value" type=" valueType " minOccurs="0"/>
<xsd:element name="values" type=" valuesType " minOccurs="0"/>
<xsd:element name="objecttype" type=" xsd:string " minOccurs="0"/>
<xsd:element name="propdesc" type=" propdescType " minOccurs="0"/>
</xsd:all>
</xsd:complexType>
top

Complex Type: publishtemplateType

Super-types: None
Sub-types: None
Name publishtemplateType
Abstract no
Documentation Specifies a Publish Template object.
XML Instance Representation
<...>
Start All [1]
<classdesc> classdescType </classdesc> [0..1]
<description> xsd:string </description> [0..1]
<id> guidString </id> [1]
<objectstore> objectstoreType </objectstore> [0..1]
<permissions> permissionsType </permissions> [0..1]
<properties> propertiesType </properties> [0..1]
End All
</...>
Schema Component Representation
<xsd:complexType name="publishtemplateType">
<xsd:all>
<xsd:element name="classdesc" type=" classdescType " minOccurs="0"/>
<xsd:element name="description" type=" xsd:string " minOccurs="0"/>
<xsd:element name="id" type=" guidString "/>
<xsd:element name="objectstore" type=" objectstoreType " minOccurs="0"/>
<xsd:element name="permissions" type=" permissionsType " minOccurs="0"/>
<xsd:element name="properties" type=" propertiesType " minOccurs="0"/>
</xsd:all>
</xsd:complexType>
top

Complex Type: realmType

Super-types: None
Sub-types: None
Name realmType
Abstract no
Documentation Specifies an object used to get the active users or groups from a domain.
XML Instance Representation
<...>
Start All [1]
<name> ... </name> [0..1]
<properties> propertiesType </properties> [0..1]
<users> usersType </users> [0..1]
<groups> groupsType </groups> [0..1]
End All
</...>
Schema Component Representation
<xsd:complexType name="realmType">
<xsd:all>
<xsd:element ref=" name " minOccurs="0"/>
<xsd:element name="properties" type=" propertiesType " minOccurs="0"/>
<xsd:element name="users" type=" usersType " minOccurs="0"/>
<xsd:element name="groups" type=" groupsType " minOccurs="0"/>
</xsd:all>
</xsd:complexType>
top

Complex Type: reqclassType

Super-types: None
Sub-types: None
Name reqclassType
Abstract no
Documentation Specifies required class information.
XML Instance Representation
<...>
Start All [1]
<dispname> xsd:string </dispname> [1]
<symname> ... </symname> [1]
End All
</...>
Schema Component Representation
<xsd:complexType name="reqclassType">
<xsd:all>
<xsd:element name="dispname" type=" xsd:string "/>
<xsd:element ref=" symname "/>
</xsd:all>
</xsd:complexType>
top

Complex Type: responseType

Super-types: None
Sub-types: None
Name responseType
Abstract no
Documentation Root element.
XML Instance Representation
<...>
Start All [1]
<objectset> objectsetType </objectset> [0..1]
<propdescs> propdescsType </propdescs> [0..1]
End All
</...>
Schema Component Representation
<xsd:complexType name="responseType">
<xsd:all>
<xsd:element name="objectset" type=" objectsetType " minOccurs="0"/>
<xsd:element name="propdescs" type=" propdescsType " minOccurs="0"/>
</xsd:all>
</xsd:complexType>
top

Complex Type: securitypolicyType

Super-types: None
Sub-types: None
Name securitypolicyType
Abstract no
Documentation Specifies a Security Policy object.
XML Instance Representation
<...>
Start All [1]
<classdesc> classdescType </classdesc> [0..1]
<id> guidString </id> [1]
<name> ... </name> [0..1]
<desctext> xsd:string </desctext> [0..1]
<predirectperms> booleanType </predirectperms> [0..1]
<objectstore> objectstoreType </objectstore> [0..1]
<properties> propertiesType </properties> [0..1]
<securitytemplates> securitytemplatesType </securitytemplates> [0..1]
End All
</...>
Schema Component Representation
<xsd:complexType name="securitypolicyType">
<xsd:all>
<xsd:element name="classdesc" type=" classdescType " minOccurs="0"/>
<xsd:element name="id" type=" guidString "/>
<xsd:element ref=" name " minOccurs="0"/>
<xsd:element name="desctext" type=" xsd:string " minOccurs="0"/>
<xsd:element name="predirectperms" type=" booleanType " default="0" minOccurs="0"/>
<xsd:element name="objectstore" type=" objectstoreType " minOccurs="0"/>
<xsd:element name="properties" type=" propertiesType " minOccurs="0"/>
<xsd:element name="securitytemplates" type=" securitytemplatesType " minOccurs="0"/>
</xsd:all>
</xsd:complexType>
top

Complex Type: securitytemplateType

Super-types: None
Sub-types: None
Name securitytemplateType
Abstract no
Documentation Specifies a Security Template object.
XML Instance Representation
<...>
Start All [1]
<classdesc> classdescType </classdesc> [0..1]
<id> guidString </id> [1]
<name> ... </name> [0..1]
<desctext> xsd:string </desctext> [0..1]
<isenabled> booleanType </isenabled> [0..1]
<objectstore> objectstoreType </objectstore> [0..1]
<properties> propertiesType </properties> [0..1]
<permissions> permissionsType </permissions> [0..1]
End All
</...>
Schema Component Representation
<xsd:complexType name="securitytemplateType">
<xsd:all>
<xsd:element name="classdesc" type=" classdescType " minOccurs="0"/>
<xsd:element name="id" type=" guidString "/>
<xsd:element ref=" name " minOccurs="0"/>
<xsd:element name="desctext" type=" xsd:string " minOccurs="0"/>
<xsd:element name="isenabled" type=" booleanType " default="1" minOccurs="0"/>
<xsd:element name="objectstore" type=" objectstoreType " minOccurs="0"/>
<xsd:element name="properties" type=" propertiesType " minOccurs="0"/>
<xsd:element name="permissions" type=" permissionsType " minOccurs="0"/>
</xsd:all>
</xsd:complexType>
top

Complex Type: securitytemplatesType

Super-types: None
Sub-types: None
Name securitytemplatesType
Abstract no
Documentation Specifies a collection of Security Template objects.
XML Instance Representation
<...>
<securitytemplate> securitytemplateType </securitytemplate> [1..*]
</...>
Schema Component Representation
<xsd:complexType name="securitytemplatesType">
<xsd:sequence>
<xsd:element name="securitytemplate" type=" securitytemplateType " maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: sourceType

Super-types: None
Sub-types: None
Name sourceType
Abstract no
Documentation Specifies an object that is the source of a subscription.
XML Instance Representation
<...>
Start All [1]
<document> documentType </document> [1]
End All
</...>
Schema Component Representation
<xsd:complexType name="sourceType">
<xsd:all>
<xsd:element name="document" type=" documentType "/>
</xsd:all>
</xsd:complexType>
top

Complex Type: storedsearchType

Super-types: None
Sub-types: None
Name storedsearchType
Abstract no
Documentation Specifies a Stored Search or Search Template object.
XML Instance Representation
<...>
Start All [1]
<classdesc> classdescType </classdesc> [0..1]
<id> guidString </id> [1]
<iscurver> booleanType </iscurver> [0..1]
<isfrover> booleanType </isfrover> [0..1]
<isreserved> booleanType </isreserved> [0..1]
<isverenabled> booleanType </isverenabled> [0..1]
<objectstore> objectstoreType </objectstore> [0..1]
<mimetype> ... </mimetype> [0..1]
<majorvernum> xsd:string </majorvernum> [0..1]
<minorvernum> xsd:string </minorvernum> [0..1]
<verstatus> xsd:string </verstatus> [0..1]
<verserid> xsd:string </verserid> [0..1]
<permissions> permissionsType </permissions> [0..1]
<properties> propertiesType </properties> [0..1]
End All
</...>
Schema Component Representation
<xsd:complexType name="storedsearchType">
<xsd:all>
<xsd:element name="classdesc" type=" classdescType " minOccurs="0"/>
<xsd:element name="id" type=" guidString "/>
<xsd:element name="iscurver" type=" booleanType " default="1" minOccurs="0"/>
<xsd:element name="isfrover" type=" booleanType " default="1" minOccurs="0"/>
<xsd:element name="isreserved" type=" booleanType " default="0" minOccurs="0"/>
<xsd:element name="isverenabled" type=" booleanType " default="1" minOccurs="0"/>
<xsd:element name="objectstore" type=" objectstoreType " minOccurs="0"/>
<xsd:element ref=" mimetype " minOccurs="0"/>
<xsd:element name="majorvernum" type=" xsd:string " minOccurs="0"/>
<xsd:element name="minorvernum" type=" xsd:string " minOccurs="0"/>
<xsd:element name="verstatus" type=" xsd:string " minOccurs="0"/>
<xsd:element name="verserid" type=" xsd:string " minOccurs="0"/>
<xsd:element name="permissions" type=" permissionsType " minOccurs="0"/>
<xsd:element name="properties" type=" propertiesType " minOccurs="0"/>
</xsd:all>
</xsd:complexType>
top

Complex Type: targetType

Super-types: None
Sub-types: None
Name targetType
Abstract no
Documentation Specifies an object that is the target of a subscription.
XML Instance Representation
<...>
Start All [1]
<document> documentType </document> [0..1]
<versionseries> versionseriesType </versionseries> [0..1]
<folder> folderType </folder> [0..1]
<classdesc> classdescType </classdesc> [0..1]
End All
</...>
Schema Component Representation
<xsd:complexType name="targetType">
<xsd:all>
<xsd:element name="document" type=" documentType " minOccurs="0"/>
<xsd:element name="versionseries" type=" versionseriesType " minOccurs="0"/>
<xsd:element name="folder" type=" folderType " minOccurs="0"/>
<xsd:element name="classdesc" type=" classdescType " minOccurs="0"/>
</xsd:all>
</xsd:complexType>
top

Complex Type: userType

Super-types: None
Sub-types: None
Name userType
Abstract no
Documentation Specifies a User object.
XML Instance Representation
<...>
Start All [1]
<id> xsd:string </id> [1]
<dispname> xsd:string </dispname> [1]
<name> ... </name> [1]
<shortname> xsd:string </shortname> [1]
End All
</...>
Schema Component Representation
<xsd:complexType name="userType">
<xsd:all>
<xsd:element name="id" type=" xsd:string "/>
<xsd:element name="dispname" type=" xsd:string "/>
<xsd:element ref=" name "/>
<xsd:element name="shortname" type=" xsd:string "/>
</xsd:all>
</xsd:complexType>
top

Complex Type: usersType

Super-types: None
Sub-types: None
Name usersType
Abstract no
Documentation Specifies a collection of User objects.
XML Instance Representation
<...>
<user> userType </user> [0..*]
</...>
Schema Component Representation
<xsd:complexType name="usersType">
<xsd:sequence>
<xsd:element name="user" type=" userType " minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: valueType

Super-types: None
Sub-types: None
Name valueType
Abstract no
Documentation Specifies a value.
XML Instance Representation
<...
encoding=" xsd:string [0..1] ">
<!-- Mixed content -->
Start All [1]
<id> guidString </id> [0..1]
<namevalue> xsd:string </namevalue> [0..1]
<objectstore> objectstoreType </objectstore> [0..1]
End All
</...>
Schema Component Representation
<xsd:complexType name="valueType" mixed="true">
<xsd:all>
<xsd:element name="id" type=" guidString " minOccurs="0"/>
<xsd:element name="namevalue" type=" xsd:string " minOccurs="0"/>
<xsd:element name="objectstore" type=" objectstoreType " minOccurs="0"/>
</xsd:all>
<xsd:attribute name="encoding" type=" xsd:string "/>
</xsd:complexType>
top

Complex Type: valuesType

Super-types: None
Sub-types: None
Name valuesType
Abstract no
Documentation Specifies a collection of Multiple Value objects.
XML Instance Representation
<...>
<value> valueType </value> [1..*]
</...>
Schema Component Representation
<xsd:complexType name="valuesType">
<xsd:sequence>
<xsd:element name="value" type=" valueType " maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: versionseriesType

Super-types: None
Sub-types: None
Name versionseriesType
Abstract no
Documentation Specifies a Version Series object.
XML Instance Representation
<...>
Start All [1]
<classdesc> classdescType </classdesc> [0..1]
<id> guidString </id> [1]
<objectstore> objectstoreType </objectstore> [0..1]
<permissions> permissionsType </permissions> [0..1]
<properties> propertiesType </properties> [0..1]
End All
</...>
Schema Component Representation
<xsd:complexType name="versionseriesType">
<xsd:all>
<xsd:element name="classdesc" type=" classdescType " minOccurs="0"/>
<xsd:element name="id" type=" guidString "/>
<xsd:element name="objectstore" type=" objectstoreType " minOccurs="0"/>
<xsd:element name="permissions" type=" permissionsType " minOccurs="0"/>
<xsd:element name="properties" type=" propertiesType " minOccurs="0"/>
</xsd:all>
</xsd:complexType>
top

Complex Type: workflowsubscriptionType

Super-types: None
Sub-types: None
Name workflowsubscriptionType
Abstract no
Documentation Specifies a Workflow Subscription object.
XML Instance Representation
<...>
Start All [1]
<classdesc> classdescType </classdesc> [0..1]
<expression> xsd:string </expression> [1]
<id> guidString </id> [1]
<ismanlaunch> booleanType </ismanlaunch> [0..1]
<isoregion> xsd:positiveInteger </isoregion> [0..1]
<name> ... </name> [0..1]
<subject> xsd:string </subject> [0..1]
<objectstore> objectstoreType </objectstore> [0..1]
<permissions> permissionsType </permissions> [0..1]
<properties> propertiesType </properties> [0..1]
<source> sourceType </source> [1]
<target> targetType </target> [1]
End All
</...>
Schema Component Representation
<xsd:complexType name="workflowsubscriptionType">
<xsd:all>
<xsd:element name="classdesc" type=" classdescType " minOccurs="0"/>
<xsd:element name="expression" type=" xsd:string "/>
<xsd:element name="id" type=" guidString "/>
<xsd:element name="ismanlaunch" type=" booleanType " default="1" minOccurs="0"/>
<xsd:element name="isoregion" type=" xsd:positiveInteger " minOccurs="0"/>
<xsd:element ref=" name " minOccurs="0"/>
<xsd:element name="subject" type=" xsd:string " minOccurs="0"/>
<xsd:element name="objectstore" type=" objectstoreType " minOccurs="0"/>
<xsd:element name="permissions" type=" permissionsType " minOccurs="0"/>
<xsd:element name="properties" type=" propertiesType " minOccurs="0"/>
<xsd:element name="source" type=" sourceType "/>
<xsd:element name="target" type=" targetType "/>
</xsd:all>
</xsd:complexType>
top

Simple Type: accesstypeType

Super-types: xsd:integer < accesstypeType (by restriction)
Sub-types: None
Name accesstypeType
Content
  • Base XSD Type: integer
  • 0 <= value <= 1
Documentation Specifies the access a user has to the API.
Schema Component Representation
<xsd:simpleType name="accesstypeType">
<xsd:restriction base=" xsd:integer ">
<xsd:minInclusive value="0"/>
<xsd:maxInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: booleanType

Super-types: xsd:integer < booleanType (by restriction)
Sub-types: None
Name booleanType
Content
  • Base XSD Type: integer
  • 0 <= value <= 1
Documentation Specifies a true or false value. The value is represented by the single ASCII digits "1" and "0" (true and false, respectively).
Schema Component Representation
<xsd:simpleType name="booleanType">
<xsd:restriction base=" xsd:integer ">
<xsd:minInclusive value="0"/>
<xsd:maxInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: cardinalityType

Super-types: xsd:integer < cardinalityType (by restriction)
Sub-types: None
Name cardinalityType
Content
  • Base XSD Type: integer
  • 0 <= value <= 2
Documentation Specifies the cardinality of a property.
Schema Component Representation
<xsd:simpleType name="cardinalityType">
<xsd:restriction base=" xsd:integer ">
<xsd:minInclusive value="0"/>
<xsd:maxInclusive value="2"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: choicetypeType

Super-types: xsd:integer < choicetypeType (by restriction)
Sub-types: None
Name choicetypeType
Content
  • Base XSD Type: integer
  • 0 <= value <= 3
Documentation Specifies the type of choice.
Schema Component Representation
<xsd:simpleType name="choicetypeType">
<xsd:restriction base=" xsd:integer ">
<xsd:minInclusive value="0"/>
<xsd:maxInclusive value="3"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: datatypeType

Super-types: xsd:integer < datatypeType (by restriction)
Sub-types: None
Name datatypeType
Content
  • Base XSD Type: integer
  • 1 <= value <= 8
Documentation Specifies the data type of a property.
Schema Component Representation
<xsd:simpleType name="datatypeType">
<xsd:restriction base=" xsd:integer ">
<xsd:minInclusive value="1"/>
<xsd:maxInclusive value="8"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: exceptionType

Super-types: None
Sub-types: None
Name exceptionType
Content
Documentation Specifies an exception message when a Content-based Retrieval (CBR) Search returns a number of items less than the actual number of objects that meet the search criteria. This happens when the maxrecords value in the XML request string is less than the number of retrieved objects. Note that this element is only generated by the 4.0.x Content Java API compatibility layer, which supports 3.5.x Content Java API applications. It is not generated by the Content Engine Java or .NET API's.
Schema Component Representation
<xsd:simpleType name="exceptionType">
<xsd:sequence>
<xsd:element name="code" type=" xsd:string "/>
<xsd:element name="text" type=" xsd:string "/>
</xsd:sequence>
</xsd:simpleType>
top

Simple Type: guidString

Super-types: xsd:string < guidString (by restriction)
Sub-types: None
Name guidString
Content
  • Base XSD Type: string
  • pattern = \{[0-9a-fA-F]{8}\-([0-9a-fA-F]{4}\-){3}[0-9a-fA-F]{12}\}
Documentation Specifies the format for a string that represents a GUID.
Schema Component Representation
<xsd:simpleType name="guidString">
<xsd:restriction base=" xsd:string ">
<xsd:pattern value="\{[0-9a-fA-F]{8}\-([0-9a-fA-F]{4}\-){3}[0-9a-fA-F]{12}\}"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: inheritdepthType

Super-types: xsd:integer < inheritdepthType (by restriction)
Sub-types: None
Name inheritdepthType
Content
  • Base XSD Type: integer
  • -1 <= value <= 1
Documentation Specifies the maximum number of levels through which the permission can be inherited.
Schema Component Representation
<xsd:simpleType name="inheritdepthType">
<xsd:restriction base=" xsd:integer ">
<xsd:minInclusive value="-1"/>
<xsd:maxInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: permissionsourceType

Super-types: xsd:integer < permissionsourceType (by restriction)
Sub-types: None
Name permissionsourceType
Content
  • Base XSD Type: integer
  • 0 <= value <= 3
Documentation Specifies the source of a permission. Possible values are: 0 (direct from object), 1 (default), 2 (security template), or 3 (inherited from parent).
Schema Component Representation
<xsd:simpleType name="permissionsourceType">
<xsd:restriction base=" xsd:integer ">
<xsd:minInclusive value="0"/>
<xsd:maxInclusive value="3"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: setabilityType

Super-types: xsd:integer < setabilityType (by restriction)
Sub-types: None
Name setabilityType
Content
  • Base XSD Type: integer
  • 0 <= value <= 3
Documentation Specifies when property values can be changed.
Schema Component Representation
<xsd:simpleType name="setabilityType">
<xsd:restriction base=" xsd:integer ">
<xsd:minInclusive value="0"/>
<xsd:maxInclusive value="3"/>
</xsd:restriction>
</xsd:simpleType>
top



Feedback

© Copyright IBM Corporation 2013.
This information center is powered by Eclipse technology. (http://www.eclipse.org)