ServiceSpecVersion : public class
Created: 3/12/2005 12:00:00 AM
Modified: 7/27/2006 8:18:03 PM
Project:
Advanced:
<p>Copyright TM Forum 2005<br/></p><p><br/></p><p>This class represents the ability to distinguish between different instances of ServiceSpecifications. It represents a particular form or variety of a ServiceSpecification that is different from others or from the original.  The form represents differences in attributes, methods, relationships, and/or constraints that characterize this particular ServiceSpecification, but which are not enough to warrant creating a new ServiceSpecification.<br/></p>
Attribute Details
public String
  svcSpecRevisionName
Notes: This defines the name of this revision of this ServiceSpecification.
public String
  svcSpecRevisionFormat
Notes: This attribute defines the specific revision format used in this version. Each field of the revision is separated by a period. For example, if the desired format is <major number><.><minor number>, then the value of this string could be: <br /><br />major-number.minor-number <br /><br />The semantics of the format should be described in the revisionSemantics attribute of this class.
public String
  svcSpecRevisionNumber
Notes: This is the revision number of this instance. This includes subfileds such as major number, minor number, and so forth. The subfields are separated by a period delimited. The format of the subfields is provided in the revisionFormat attribute of this class.
public String
  svcSpecRevisionReason
Notes: This is a string that describes the reason for creating this version.
public String
  svcSpecRevisionSemantics
Notes: This is a string that is used to define the particular semantics of this version. This string should include as a minimum a description of the format of the revisionNumber.
public TimeStamp
  svcSpecRevisionTimestamp
Notes: This defines the date and time of the revision.
public TimePeriod
  svcSpecRevisionValidityPeriod
Notes: This defines the time period in which this revision is valid for.
Element Source Role Target Role Details
ServiceSpecification
Class  
Name:  
 
Name:  
 
<p>Copyright TM Forum 2005<br/></p><p><br/></p><p>This aggregation represents the set of versions of this ServiceSpecification. The semantics of this aggregation are implemented with the ServiceSpecVersionDetails class.<br/></p>
Object Type Connection Notes
ResourceFacingServiceSpecVersion Class Generalization  
CustomerFacingServiceSpecVersion Class Generalization  
ServiceSpecification Class Weak Copyright TM Forum 2005 This aggregation represents the set of versions of this ServiceSpecification. The semantics of this aggregation are implemented with the ServiceSpecVersionDetails class.
Entity Class Generalization