Oracle Beehive
  Oracle® Beehive RESTful Web Services API Reference
  Release 2 (2.0.1.7)
  E16658-04

Contents

Overview

An artifact specifies a blueprint for the creation of artifacts such as wiki pages.

Members

Name Type Required Description

attachedMarkers

marker[]

Set of marker elements associated with the entity.

attachedReminders

reminder[]

List of reminders attached to the entity

attachedSubscriptions

subscription[]

List of subscriptions attached to the entity

author

string

Returns the author of the template. This could be different from the creator attribute of the template. For example, when a template is ditributed by a third-party vendor, the author attribute refers to the vendor. Loaded with: Projection.BASIC

authorCreationTime

dateTime

Returns the time when this template was composed by the author of the template. This could be different from the creation time attribute of the template. For example, when a template is ditributed by a third-party vendor, this attribute refers to the time when this template was released by the vendor. Loaded with: Projection.BASIC

bonds

bond[]

List of artifact bonds

changeStatus

changeStatus

The change status of the artifact

collabId

beeId

CollabId of the snapshot

contactInfo

string

Returns the contact information for the author of the template. For example, when a template is ditributed by a third-party vendor, this attribute provides the contact information of the vendor. Loaded with: Projection.BASIC

copyrightInfo

string

Returns copyright information for the template. Loaded with: Projection.BASIC

createdOn

dateTime

Entity's creation date

creator

actor

The actor that created this entity

definition

content

deleted

boolean

Deletion flag. If this property is set to true the entity is deleted.

description

string

Returns the description of this template. Loaded with: Projection.BASIC

modifiedBy

actor

The actor that last modified the entity

modifiedOn

dateTime

The date when entity was last modified

name

string

Name of the entity.

parent

entity

The parent for this entity.

properties

collabProperties

The properties of the artifact that are shared among all the actors

snapshotId

string

Contains the snapshot identifier for this snapshot. Snapshot identifiers are used to implement optimistic locking on the server.

templateID

string

Returns vendor-specific ID of the template. Loaded with: Projection.BASIC

transportableFormat

content

Returns XML document containing both template attributes (i.e., author, copyright information etc.) and the body/definition of the template. This XML dcoument is suitable for tranporting the template. Loaded with: Projection.FULL

userCreatedOn

dateTime

The user creation date (if created offline)

userModifiedOn

dateTime

The user last modified date (if modified offline)

viewer

actor

The actor for which this artifact snapshot was loaded. All the artifact viewer properties in this snapshot are loaded for this actor.

viewerProperties

collabProperties

The viewer properties of the artifact that are private to loading actor

Hierarchy

artifactTemplate is an abstract type. It cannot directly be used. Rather, one of its subtypes must be used

Inherits From

Inherited By

Applied Markers

XML Schema


<xs:complexType abstract="true" name="artifactTemplate">
    <xs:complexContent>
        <xs:extension base="tns:advancedTemplate">
            <xs:sequence/>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>

        

References

The following data represents the references to artifactTemplate

Referenced By Resources

Not Referenced Directly by Resources

Referenced By Representaions

Not Referenced Directly by Representations