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