IRISLIB database
ChangeControlInterface Class Reference

Configuration Management Change Control Interface This provides the interface may be used to communicate with the change control class. More...

Static Public Member Functions

_.Library.String ChangeControlClassGet ()
 Return the name of the change control class we should use for this. More...
 
_.Library.Status ChangeControlClassSet (_.Library.String val)
 Set the name of the change control class we should use for this. More...
 
_.Library.Status ChangeControlCreate (_.Library.String Name, _.Library.String Password, _.Library.Boolean Created, _.Library.Integer Flags, _.Library.String Username, _.Library.String Version, _.Library.String Reload)
 Creates an instance of the change control class stored in the local variable. More...
 
_.Library.String ExternalName (_.Library.String InternalName)
 Returns the external name of this file.
 
_.Library.Status GetStatus (_.Library.String InternalName, _.Library.Boolean IsInChangeControl, _.Library.Boolean Editable, _.Library.Boolean IsCheckedOut, _.Library.String UserCheckedOut, _.Library.Boolean Reload)
 Return information about this entity. More...
 

Detailed Description

Configuration Management Change Control Interface This provides the interface may be used to communicate with the change control class.

Member Function Documentation

◆ ChangeControlClassGet()

_.Library.String ChangeControlClassGet ( )
static

Return the name of the change control class we should use for this.

namespace. If we return "" then change control is not enabled in this namespace.

◆ ChangeControlClassSet()

_.Library.Status ChangeControlClassSet ( _.Library.String  val)
static

Set the name of the change control class we should use for this.

namespace. Set the value to "" to disable change control in this namespace.

◆ ChangeControlCreate()

_.Library.Status ChangeControlCreate ( _.Library.String  Name,
_.Library.String  Password,
_.Library.Boolean  Created,
_.Library.Integer  Flags,
_.Library.String  Username,
_.Library.String  Version,
_.Library.String  Reload 
)
static

Creates an instance of the change control class stored in the local variable.

'ChangeControl' this is used by the load/save functions to import export the routine to the external change control class.

It also returns Created which is true if the change control class was created correctly.

◆ GetStatus()

_.Library.Status GetStatus ( _.Library.String  InternalName,
_.Library.Boolean  IsInChangeControl,
_.Library.Boolean  Editable,
_.Library.Boolean  IsCheckedOut,
_.Library.String  UserCheckedOut,
_.Library.Boolean  Reload 
)
static

Return information about this entity.

The Reload parameter is returned by this

function and is true if the status check changed the item and so may need to be reloaded.