Specification : public abstract class
| Created: |
3/12/2005 12:00:00 AM |
| Modified: |
11/23/2006 10:00:46 AM |
|
Project: |
|
| Author: |
AutoMagic KB LLC |
| Version: |
6.2 |
| Phase: |
SID |
| Status: |
Approved |
| Complexity: |
Easy |
Advanced: |
|
| UUID: |
{9CD4C156-6C40-4552-8F25-E5C9C8D265E7} |
| Appears In: |
Root Business Entity Generalization Tree, Specification Generalization Tree, Specification Reduced Generalization Tree, ProductSpec-ServiceSpec-ResourceSpec, Service Temp Relationships, ServiceSpec-PhysicalSpec Interaction, Fig 4SO-43 - ServiceSpec Biz Model, Fig 5LR-13 - Resources and ResourceSpecification Overview, Fig 5LR-15 - ResSpecVersion, Fig 5LR-63 - CompoundResourceSpec Biz Model, PhysicalDeviceRoleSummary, ResourceSpec Inheritance Diagram, Fig 1P-52 - Policy Specification Biz Model, Root Business Entities, Entity-EntitySpec Pattern, Fig 20 - ContractSpecificationTemp, Fig 21 - ContractSpecFinal, Fig 22 - Completed Basic Contract Structure, Fig 23 - Fig 22 Plus Obligations, Benefits, Goals and Activities, Fig 24 - Fig 23 Plus Delegations and Restrictions, Fig 30 - BusinessInteraction Specifications, Fig 32 - BusinessContractSpecs and BusinessInteractionSpecs, Fig 33 - Identification Pattern, Fig 34 - Contracts and Identification |
<p>Copyright TM Forum 2005<br/></p><p><br/></p><p>A Specification is an abstract class that extends the RootEntity class in order to define the invariant characteristics (attributes in the business view, and methods, constraints, relationships, and behavior in the system view) of an object. Specifications exist for ManagedEntities (e.g., Products, Resources, and Services), as well as Policies and other entities in the current Addenda to GB922.<br/></p>
| Attribute |
Details |
public PolicyConditionTimePeriod specValidFor |
|
Notes:
|
This is a TimePeriod that defines the start and end times during which this Specification is valid for.
|
|
public Integer specLifecycleStatus |
|
Notes:
|
This is an enumerated integer that defines the current status of this Specification. Values include: <br /><br />0: active <br />1: inactive <br />2: obsolete <br />3: retired <br />4: planned
|
|
public String specVersion |
|
Notes:
|
This is a string that identifies the version of the Specification.
|
|