%SYS
Configuration Class Reference

This class and all its methods are deprecated. More...

Inheritance diagram for Configuration:
Collaboration diagram for Configuration:

Static Public Member Functions

_.Library.Status Activate ()
 This method is DEPRECATED and will be removed in a future version. More...
 
_.Library.Status AddDataServer (_.Library.String Name, _.Library.String Address, _.Library.Integer Port, _.Library.Boolean IsMirrorConnection)
 This method is DEPRECATED and will be removed in a future version. More...
 
_.Library.Status AddDatabase (Config.DBName Name, _.Library.String Directory, _.Library.String Server, _.Library.Boolean MountAtStartup, _.Library.Boolean ClusterMountMode, _.Library.Boolean MountRequired)
 This method is DEPRECATED and will be removed in a future version. More...
 
_.Library.Status AddDevice (_.Library.String Name, _.Library.String PhysicalDevice, _.Library.String Type, _.Library.String SubType, _.Library.String Prompt, _.Library.String OpenParameters, _.Library.String AlternateDevice, _.Library.String Description, _.Library.String Alias)
 This method is DEPRECATED and will be removed in a future version. More...
 
_.Library.Status AddGlobalMapping (Config.NSName Namespace, _.Library.String Global, _.Library.String Subscript, _.Library.String DataLocation, _.Library.String LockLocation, _.Library.Integer Collation, _.Library.String SLMLocation)
 This method is DEPRECATED and will be removed in a future version. More...
 
_.Library.Status AddNamespace (Config.NSName Name, Config.DBName Globals, Config.DBName Routines, Config.DBName SysGlobals, Config.DBName SysRoutines, Config.DBName Library, Config.DBName TempGlobals, _.Library.String Description)
 This method is DEPRECATED and will be removed in a future version. More...
 
_.Library.Status CPFImport (_.Library.String CPFFile)
 This method is DEPRECATED and will be removed in a future version. More...
 
_.Library.Status CreateDatabase (Config.DBName Name, _.Library.String Directory, _.Library.Integer Size, _.Library.Integer BlockSize, _.Library.Boolean MountAtStartup, _.Library.Boolean ClusterMountMode, _.Library.Boolean MountRequired, _.Library.Boolean EncryptedDB, _.Library.String Resource, _.Library.Integer GlobalJournalState)
 This method is DEPRECATED and will be removed in a future version. More...
 
_.Library.Status DeleteDatabase (Config.DBName Name)
 This method is DEPRECATED and will be removed in a future version. More...
 
_.Library.Status GetDataServer (_.Library.String Name, _.Library.String Address, _.Library.Integer Port)
 This method is DEPRECATED and will be removed in a future version. More...
 
_.Library.Status GetDatabase (Config.DBName Name, _.Library.String Directory, _.Library.String Server, _.Library.Boolean MountAtStartup, _.Library.Boolean ClusterMountMode, _.Library.Boolean MountRequired)
 This method is DEPRECATED and will be removed in a future version. More...
 
_.Library.Status GetDevice (_.Library.String Name, _.Library.String PhysicalDevice, _.Library.String Type, _.Library.String SubType, _.Library.String Prompt, _.Library.String OpenParameters, _.Library.String AlternateDevice, _.Library.String Description, _.Library.String Alias)
 This method is DEPRECATED and will be removed in a future version. More...
 
_.Library.Status GetGlobalMapping (Config.NSName Namespace, _.Library.String Global, _.Library.String Subscript, _.Library.String Database, _.Library.String LockDatabase, _.Library.Integer Collation, _.Library.String SLMLocation)
 This method is DEPRECATED and will be removed in a future version. More...
 
_.Library.Status GetNamespace (Config.NSName Name, Config.DBName Globals, Config.DBName Routines, Config.DBName SysGlobals, Config.DBName SysRoutines, Config.DBName Library, Config.DBName TempGlobals)
 This method is DEPRECATED and will be removed in a future version. More...
 
_.Library.Status ModifyDataServer (_.Library.String Name, _.Library.String Address, _.Library.Integer Port)
 This method is DEPRECATED and will be removed in a future version. More...
 
_.Library.Status ModifyDatabase (Config.DBName Name, _.Library.String Directory, _.Library.String Server, _.Library.Boolean MountAtStartup, _.Library.Boolean ClusterMountMode, _.Library.Boolean MountRequired)
 This method is DEPRECATED and will be removed in a future version. More...
 
_.Library.Status ModifyDevice (_.Library.String Name, _.Library.String PhysicalDevice, _.Library.String Type, _.Library.String SubType, _.Library.String Prompt, _.Library.String OpenParameters, _.Library.String AlternateDevice, _.Library.String Description, _.Library.String Alias)
 This method is DEPRECATED and will be removed in a future version. More...
 
_.Library.Status ModifyGlobalMapping (Config.NSName Namespace, _.Library.String Global, _.Library.String Subscript, _.Library.String DataLocation, _.Library.String LockLocation, _.Library.Integer Collation, _.Library.String SLMLocation)
 This method is DEPRECATED and will be removed in a future version. More...
 
_.Library.Status ModifyNamespace (Config.NSName Name, Config.DBName Globals, Config.DBName Routines, Config.DBName SysGlobals, Config.DBName SysRoutines, Config.DBName Library, Config.DBName TempGlobals)
 This method is DEPRECATED and will be removed in a future version. More...
 
_.Library.Status RemoveDataServer (_.Library.String Name)
 This method is DEPRECATED and will be removed in a future version. More...
 
_.Library.Status RemoveDatabase (Config.DBName Name)
 This method is DEPRECATED and will be removed in a future version. More...
 
_.Library.Status RemoveDevice (_.Library.String Name)
 This method is DEPRECATED and will be removed in a future version. More...
 
_.Library.Status RemoveGlobalMapping (Config.NSName Namespace, _.Library.String Global, _.Library.String Subscript)
 This method is DEPRECATED and will be removed in a future version. More...
 
_.Library.Status RemoveNamespace (Config.NSName Name)
 This method is DEPRECATED and will be removed in a future version. More...
 
_.Library.Status StartupConfiguration ()
 This method is DEPRECATED and will be removed in a future version. More...
 

Detailed Description

This class and all its methods are deprecated.

See the remaining
Config classes to manipulate individual sections in the iris.cpf file.

Member Function Documentation

◆ Activate()

_.Library.Status Activate ( )
static

This method is DEPRECATED and will be removed in a future version.


Use Config.CPF.Activate() method instead.

◆ AddDataServer()

_.Library.Status AddDataServer ( _.Library.String  Name,
_.Library.String  Address,
_.Library.Integer  Port,
_.Library.Boolean  IsMirrorConnection 
)
static

This method is DEPRECATED and will be removed in a future version.


Use Config.ECPServers.Create() method instead.

◆ AddDatabase()

_.Library.Status AddDatabase ( Config.DBName  Name,
_.Library.String  Directory,
_.Library.String  Server,
_.Library.Boolean  MountAtStartup,
_.Library.Boolean  ClusterMountMode,
_.Library.Boolean  MountRequired 
)
static

This method is DEPRECATED and will be removed in a future version.


Use Config.Databases.Create() method instead.

◆ AddDevice()

_.Library.Status AddDevice ( _.Library.String  Name,
_.Library.String  PhysicalDevice,
_.Library.String  Type,
_.Library.String  SubType,
_.Library.String  Prompt,
_.Library.String  OpenParameters,
_.Library.String  AlternateDevice,
_.Library.String  Description,
_.Library.String  Alias 
)
static

This method is DEPRECATED and will be removed in a future version.


Use Config.Devices.Create() method instead.

◆ AddGlobalMapping()

_.Library.Status AddGlobalMapping ( Config.NSName  Namespace,
_.Library.String  Global,
_.Library.String  Subscript,
_.Library.String  DataLocation,
_.Library.String  LockLocation,
_.Library.Integer  Collation,
_.Library.String  SLMLocation 
)
static

This method is DEPRECATED and will be removed in a future version.


Use Config.MapGlobals.Create() method instead.

◆ AddNamespace()

_.Library.Status AddNamespace ( Config.NSName  Name,
Config.DBName  Globals,
Config.DBName  Routines,
Config.DBName  SysGlobals,
Config.DBName  SysRoutines,
Config.DBName  Library,
Config.DBName  TempGlobals,
_.Library.String  Description 
)
static

This method is DEPRECATED and will be removed in a future version.


Use Config.Namespaces.Create() method instead.

◆ CPFImport()

_.Library.Status CPFImport ( _.Library.String  CPFFile)
static

This method is DEPRECATED and will be removed in a future version.


Use Config.CPF.Activate() method instead.
This method currently performs no action, and returns 1 as its status.
CPF activation methods only work with the CPF file which was originally activated starting with version 2009.1. Changes can be made to the activated CPF file, and then activated by the Config.CPF.Activate() method. You cannot import a differently named CPF file and activate it. The naming of which CPF file to use only happens at system startup. An alternate method to activate a different CPF file is to to copy the entire file which you want to activate into the one which is currently activated, and then call Config.CPF.Activate(). For example if c:\iris\iris.cpf is active:

s x=##Class(Library.File).CopyFile("c:\iris\iris.cpf_backup","c:\iris\iris.cpf")
s x=##Class(Config.CPF).Activate()

◆ CreateDatabase()

_.Library.Status CreateDatabase ( Config.DBName  Name,
_.Library.String  Directory,
_.Library.Integer  Size,
_.Library.Integer  BlockSize,
_.Library.Boolean  MountAtStartup,
_.Library.Boolean  ClusterMountMode,
_.Library.Boolean  MountRequired,
_.Library.Boolean  EncryptedDB,
_.Library.String  Resource,
_.Library.Integer  GlobalJournalState 
)
static

This method is DEPRECATED and will be removed in a future version.


Use Config.Databases.Create(), and SYS.Database.CreateDatabase() instead.

◆ DeleteDatabase()

_.Library.Status DeleteDatabase ( Config.DBName  Name)
static

This method is DEPRECATED and will be removed in a future version.


Use Config.Databases.Delete() and SYS.Databases.DeleteDatabase() methods instead.

◆ GetDataServer()

_.Library.Status GetDataServer ( _.Library.String  Name,
_.Library.String  Address,
_.Library.Integer  Port 
)
static

This method is DEPRECATED and will be removed in a future version.


Use Config.ECPServers.Get() method instead.

◆ GetDatabase()

_.Library.Status GetDatabase ( Config.DBName  Name,
_.Library.String  Directory,
_.Library.String  Server,
_.Library.Boolean  MountAtStartup,
_.Library.Boolean  ClusterMountMode,
_.Library.Boolean  MountRequired 
)
static

This method is DEPRECATED and will be removed in a future version.


Use Config.Databases.Get() method instead.

◆ GetDevice()

_.Library.Status GetDevice ( _.Library.String  Name,
_.Library.String  PhysicalDevice,
_.Library.String  Type,
_.Library.String  SubType,
_.Library.String  Prompt,
_.Library.String  OpenParameters,
_.Library.String  AlternateDevice,
_.Library.String  Description,
_.Library.String  Alias 
)
static

This method is DEPRECATED and will be removed in a future version.


Use Config.Devices.Get() method instead.

◆ GetGlobalMapping()

_.Library.Status GetGlobalMapping ( Config.NSName  Namespace,
_.Library.String  Global,
_.Library.String  Subscript,
_.Library.String  Database,
_.Library.String  LockDatabase,
_.Library.Integer  Collation,
_.Library.String  SLMLocation 
)
static

This method is DEPRECATED and will be removed in a future version.


Use Config.MapGlobals.Get() method instead.

◆ GetNamespace()

_.Library.Status GetNamespace ( Config.NSName  Name,
Config.DBName  Globals,
Config.DBName  Routines,
Config.DBName  SysGlobals,
Config.DBName  SysRoutines,
Config.DBName  Library,
Config.DBName  TempGlobals 
)
static

This method is DEPRECATED and will be removed in a future version.


Use Config.Namespaces.Get() method instead.

◆ ModifyDataServer()

_.Library.Status ModifyDataServer ( _.Library.String  Name,
_.Library.String  Address,
_.Library.Integer  Port 
)
static

This method is DEPRECATED and will be removed in a future version.


Use Config.ECPServers.Modify() method instead.

◆ ModifyDatabase()

_.Library.Status ModifyDatabase ( Config.DBName  Name,
_.Library.String  Directory,
_.Library.String  Server,
_.Library.Boolean  MountAtStartup,
_.Library.Boolean  ClusterMountMode,
_.Library.Boolean  MountRequired 
)
static

This method is DEPRECATED and will be removed in a future version.


Use Config.Databases.Modify() method instead.

◆ ModifyDevice()

_.Library.Status ModifyDevice ( _.Library.String  Name,
_.Library.String  PhysicalDevice,
_.Library.String  Type,
_.Library.String  SubType,
_.Library.String  Prompt,
_.Library.String  OpenParameters,
_.Library.String  AlternateDevice,
_.Library.String  Description,
_.Library.String  Alias 
)
static

This method is DEPRECATED and will be removed in a future version.


Use Config.Devices.Modfy() method instead.

◆ ModifyGlobalMapping()

_.Library.Status ModifyGlobalMapping ( Config.NSName  Namespace,
_.Library.String  Global,
_.Library.String  Subscript,
_.Library.String  DataLocation,
_.Library.String  LockLocation,
_.Library.Integer  Collation,
_.Library.String  SLMLocation 
)
static

This method is DEPRECATED and will be removed in a future version.


Use Config.MapGlobals.Modify() method instead.

◆ ModifyNamespace()

_.Library.Status ModifyNamespace ( Config.NSName  Name,
Config.DBName  Globals,
Config.DBName  Routines,
Config.DBName  SysGlobals,
Config.DBName  SysRoutines,
Config.DBName  Library,
Config.DBName  TempGlobals 
)
static

This method is DEPRECATED and will be removed in a future version.


Use Config.Namespaces.Modify() method instead.

◆ RemoveDataServer()

_.Library.Status RemoveDataServer ( _.Library.String  Name)
static

This method is DEPRECATED and will be removed in a future version.


Use Config.ECPServers.Delete() method instead.

◆ RemoveDatabase()

_.Library.Status RemoveDatabase ( Config.DBName  Name)
static

This method is DEPRECATED and will be removed in a future version.


Use Config.Databases.Delete() method instead.

◆ RemoveDevice()

_.Library.Status RemoveDevice ( _.Library.String  Name)
static

This method is DEPRECATED and will be removed in a future version.


Use Config.Devices.Delete() method instead.

◆ RemoveGlobalMapping()

_.Library.Status RemoveGlobalMapping ( Config.NSName  Namespace,
_.Library.String  Global,
_.Library.String  Subscript 
)
static

This method is DEPRECATED and will be removed in a future version.


Use Config.MapGlobals.Delete() method instead.

◆ RemoveNamespace()

_.Library.Status RemoveNamespace ( Config.NSName  Name)
static

This method is DEPRECATED and will be removed in a future version.


Use Config.Namespaces.Delete() method instead.

◆ StartupConfiguration()

_.Library.Status StartupConfiguration ( )
static

This method is DEPRECATED and will be removed in a future version.