Overview

Specifies new member values for new version configurations.

Members

Show inherited members

Name Type Description

autoLabel

boolean

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

boolean

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

labelFormat

If auto-labeling is enabled, this member specifies the scheme by which labels are assigned to new versions.

maximumVersionsToKeep

int

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

conflictResolutionMode

Conflict resolution mode to use when creating the version configuration.

model

versionControlModel

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

beeId<scope>

The container on which this configuration is defined.

updater

versionControlConfigurationUpdater

Specifies changed member values of the version configuration.

Hierarchy

Inherits From

Examples

Below are examples in XML formats. All examples are shown with all inherited members. Quoting when required is part of the examples, but you must obviously populate with your own data.

XML Example

(show inherited members)

<obh:versionControlConfigurationCreator xsi:type="obh:versionControlConfigurationCreator" xmlns:obh="http://www.oracle.com/beehive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <autoLabel>your_boolean_0</autoLabel>
        <isFinal>your_boolean_0</isFinal>
        <labelFormat>your_labelFormat_0</labelFormat>
        <maximumVersionsToKeep>your_int_0</maximumVersionsToKeep>
        <mode>your_conflictResolutionMode_0</mode>
        <model>your_versionControlModel_0</model>
        <scope>your_beeId_0</scope>
        <updater>your_versionControlConfigurationUpdater_0</updater>
</obh:versionControlConfigurationCreator>

Referenced By Representaions

Not Referenced Directly by Representations