dmaClass_ConfigurationHistory

The root object for a conceptual versioned entity.

Class ID: dmaClass_ConfigurationHistory
Superclass: Containable

Interfaces

IUnknown
IdmaObject
IdmaProperties
IdmaEditProperties [Optional]
IdmaConnection [Optional]

Properties

Name

Impl. Required

System Gen'ed

Read-Only

Value Required

Type

Cardinality

Required Class

OIID

-

Yes

Yes

-

String

Scalar

Class Description

Yes

Yes

Yes

Yes

Object

Scalar

Class Description

This

-

Yes

Yes

Yes

Object

Scalar

Configuration History

Create Pending

-

Yes

Yes

Yes

Boolean

Scalar

Update Pending

-

Yes

Yes

Yes

Boolean

Scalar

Delete Pending

-

Yes

Yes

Yes

Boolean

Scalar

Parent

-

Yes

Yes

-

Object

Scalar

Containment Relationship

Parent Container

-

Yes

Yes

-

Object

Scalar

Container

Containers

-

Yes

Yes

-

Object

Enum

Containment Relationship

Versioned Object Class

-

-

-

Yes

Object

Scalar

Class Description

Primary Version Series

Yes

Yes

Yes

-

Object

Scalar

Version Series

All Version Series

Yes

Yes

Yes

-

Object

Enum

Version Series

Property Descriptions

• OIID {dmaProp_OIID}
Property Inherited from DMA

• Class Description {dmaProp_ClassDescription}
Property Inherited from DMA

• This {dmaProp_This}
Property Inherited from DMA

• Create Pending {dmaProp_CreatePending}
Property Inherited from DMA

• Update Pending {dmaProp_UpdatePending}
Property Inherited from DMA

• Delete Pending {dmaProp_DeletePending}
Property Inherited from DMA

• Parent {dmaProp_Parent}
Property Inherited from Containable

• Parent Container {dmaProp_ParentContainer}
Property Inherited from Containable

• Containers {dmaProp_Containers}
Property Inherited from Containable

• Versioned Object Class {dmaProp_VersionedObjectClass}

Base class supported for this conceptual entity

This is a class description object that specifies the base class that can be versioned using this conceptual object. All objects that participate in a version series of this conceptual object must have this class as a base class. Whether this property can be manipulated after first set or after the first versionable is added is a Document Space policy matter.

• Primary Version Series {dmaProp_PrimaryVersionSeries}

Primary Version series for this conceptual object.

This is the object that holds the primary version series of the conceptual entity managed by this Configuration History. It is established by creation of the Version Series object that is specified to represent the primary series attached to this Configuration History.

• All Version Series {dmaProp_AllVersionSeries}

An enumeration of all the version series associated with this conceptual object.

This is a system-derived property. It is an enumeration of those Version Series which comprise the configuration managed under the conceptual entity. For the DMA 1.0 Versioning Model, compliant configurations consist of exactly one Version Series. Therefore, for DMA 1.0, this property contains a single element, which will be the primary version series object.