![]() Oracle® Beehive RESTful Web Services API Reference Release 2 (2.0.1.7) E16658-04 |
Version is an entity type used to store the metadata about a specific version of some other Versionable entity.
Versions cannot be created on their own, but rather are created during checkin and checkout operations defined for the specific versionable entity type.
A Version is first created during a checkout operation, but while the Version is checked out, the only members that can be loaded from it are the ParentArtifact and VersionArtifact.
| Name | Type | Required | Description |
|---|---|---|---|
bonds |
bond[] |
![]() |
The bonds that are held on this version. |
description |
![]() |
The comments associated with this particular version. | |
doNotAutoPurge |
![]() |
Whether or not this version may be automatically purged when the total number of versions exceeds that specified in the effective version configuration. | |
final |
![]() |
Whether or not this version's metadata is marked as final. When the metadata is marked as final, it cannot be updated any more. | |
parentArtifact |
(constrained to Versionable) |
![]() |
The family artifact that contains the set of versions of which this version is a part. |
versionArtifact |
(constrained to Versionable) |
![]() |
The content of this specific version of the artifact. |
versionLabel |
![]() |
The label given to this version. This is the version number, formatted as specified in the effective version configuration. | |
versionNumber |
![]() |
The version number assigned to this version. |
Inherits From
Applied Markers
<xs:complexType name="version">
<xs:complexContent>
<xs:extension base="tns:entity">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0"
name="bonds" nillable="true" type="tns:bond"/>
<xs:element minOccurs="0" name="description" type="xs:string"/>
<xs:element name="doNotAutoPurge" type="xs:boolean"/>
<xs:element name="final" type="xs:boolean"/>
<xs:element minOccurs="0" name="parentArtifact" type="xs:anyType"/>
<xs:element minOccurs="0" name="versionArtifact" type="xs:anyType"/>
<xs:element minOccurs="0" name="versionLabel" type="xs:string"/>
<xs:element name="versionNumber" type="xs:int"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
| Usage | Resource | Method |
|---|---|---|
| Response | Version | List |
| Response | Version | Read |
| Response | Version | Read Batch |
| Request | Version | Read Batch |
| Response | Version | Update |

Copyright © 2008, 2012, Oracle and/or its affiliates. All rights reserved.
Legal Notices