Oracle® Beehive RESTful Web Services API Reference Release 2 (2.0.1.7) E16658-04 |
Name | Type | Description |
---|---|---|
autoLabel |
This member specifies whether or not new versions are automatically assigned labels according to the label format. It is ignored when the version control model is set to DISABLED. | |
isFinal |
This member specifies whether or not new versions are automatically assigned labels according to the label format. It is ignored when the version control model is set to DISABLED. | |
labelFormat |
If auto-labeling is enabled, this member specifies the scheme by which labels are assigned to new versions. | |
maximumVersionsToKeep |
This member specifies a positive (> 0) integer for the number of versions of a versionable entity to avoid purging (discounting those marked as doNotAutoPurge). This attribute is only relevant if the versioning model is set to AUTO or MANUAL. | |
mode |
Conflict resolution mode to use when creating the version configuration. | |
model |
The version control model that the container follows. Autoversioning means that overwriting an existing entity with the same name will automatically create a new version for the existing entity. Manual versioning means that overwriting an existing entity with the same name is not allowed, unless the entity is first checked out for editing. Disabled versioning means that overwriting an existing entity is allowed, but no new version will be created, and that checkout is also disallowed. Under disabled versioning, if some entity has already been checked out before, then its update behavior is the same as that of manual versioning. | |
scope |
The container on which this configuration is defined. | |
updater |
Specifies changed member values of the version configuration. |
Inherits From
<xs:complexType name="versionControlConfigurationCreator"> <xs:complexContent> <xs:extension base="tns:entityCreator"> <xs:sequence> <xs:element minOccurs="0" name="autoLabel" type="xs:boolean"/> <xs:element minOccurs="0" name="isFinal" type="xs:boolean"/> <xs:element minOccurs="0" name="labelFormat" type="tns:labelFormat"/> <xs:element minOccurs="0" name="maximumVersionsToKeep" type="xs:int"/> <xs:element minOccurs="0" name="mode" type="tns:conflictResolutionMode"/> <xs:element minOccurs="0" name="model" type="tns:versionControlModel"/> <xs:element minOccurs="0" name="scope" type="tns:beeId"/> <xs:element minOccurs="0" name="updater" type="tns:versionControlConfigurationUpdater"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
Copyright © 2008, 2012, Oracle and/or its affiliates. All rights reserved.
Legal Notices