IRISLIB database
All Classes Namespaces Functions Variables Pages
Util Class Reference

SQL Manager CSP Wizard Utility Methods. More...

Inheritance diagram for Util:
Collaboration diagram for Util:

Static Public Member Functions

 CancelButton ()
 Write out generic Cancel button.
 
_.Library.String ChangeNamespace (_.Library.String Namespace)
 Change namespace if the current namespace is not the desired namespace.
 
 DisplayTextFile (_.Library.String FileName)
 Display A TEXT file.
 
 ExitButton ()
 Write out generic Cancel button.
 
 NextButton ()
 Write out generic Cancel button.
 
 PreviousButton ()
 Go back to the previous page.
 
 listDSN (_.Library.String pagename, _.Library.String Wizard, _.Library.String Namespace, _.Library.Integer Page)
 Set up DSN names for Link Table, Link Procedure and Data Migration Wizards.
 
 listExtSchemas (_.Library.String pagename, _.Library.String Wizard, _.Library.String Namespace, _.Library.String dsnname, _.Library.Integer Page)
 list schemas based on cache gateway connection - you must have a DSN (configuration name) passed in.
 
 listExtTables (_.Library.String pagename, _.Library.String Wizard, _.Library.String Namespace, _.Library.String dsnname, _.Library.String schemaname, _.Library.Integer Page)
 List SQL Gateway tables given by Namespace and DSN (configuration name) More...
 
_.Library.String listProperties (_.Library.String Namespace, _.Library.String SchemaName, _.Library.String TableName, _.Library.String properties)
 This is the normal (not SQL Gateway) properties for a table. More...
 
 listSchemas (_.Library.String Namespace, _.Library.String schemas)
 This is the normal schemas for a given Namespace, not SQL Gateway. More...
 
_.Library.Status listTables (_.Library.String Namespace, _.Library.String SchemaName, _.Library.String tables)
 This is the normal tables given by Namespace and Schema. More...
 

Additional Inherited Members

- Public Member Functions inherited from RegisteredObject
_.Library.Status OnAddToSaveSet (_.Library.Integer depth, _.Library.Integer insert, _.Library.Integer callcount)
 This callback method is invoked when the current object is added to the SaveSet,. More...
 
_.Library.Status OnClose ()
 This callback method is invoked by the <METHOD>Close</METHOD> method to. More...
 
_.Library.Status OnConstructClone (_.Library.RegisteredObject object, _.Library.Boolean deep, _.Library.String cloned)
 This callback method is invoked by the <METHOD>ConstructClone</METHOD> method to. More...
 
_.Library.Status OnNew ()
 This callback method is invoked by the <METHOD>New</METHOD> method to. More...
 
_.Library.Status OnValidateObject ()
 This callback method is invoked by the <METHOD>ValidateObject</METHOD> method to. More...
 
- Static Public Attributes inherited from RegisteredObject
 CAPTION = None
 Optional name used by the Form Wizard for a class when generating forms. More...
 
 JAVATYPE = None
 The Java type to be used when exported.
 
 PROPERTYVALIDATION = None
 This parameter controls the default validation behavior for the object. More...
 

Detailed Description

SQL Manager CSP Wizard Utility Methods.

Member Function Documentation

◆ listExtTables()

listExtTables ( _.Library.String  pagename,
_.Library.String  Wizard,
_.Library.String  Namespace,
_.Library.String  dsnname,
_.Library.String  schemaname,
_.Library.Integer  Page 
)
static

List SQL Gateway tables given by Namespace and DSN (configuration name)


Input: pagename by value (this is used for building links)
Input: Wizard by value ("LinkTable", "LinkProcedure", or "DataMigration")
Input: Namespace by value (current connected Namespace)
Input: dsnname by value (DSN connected)
Input: schemaname by value (schema selected from DSN)
Input: Page by value (page number) list external tables based on cache gateway connection - you must have a DSN (configuration name) passed in.

◆ listProperties()

_.Library.String listProperties ( _.Library.String  Namespace,
_.Library.String  SchemaName,
_.Library.String  TableName,
_.Library.String  properties 
)
static

This is the normal (not SQL Gateway) properties for a table.


Input: Namespace by value
Input: SchemaName by value
Input: TableName by value
Output: array properties by reference
Return: longest property name

◆ listSchemas()

listSchemas ( _.Library.String  Namespace,
_.Library.String  schemas 
)
static

This is the normal schemas for a given Namespace, not SQL Gateway.


Input: Namespace by value
Output: array schems by reference

◆ listTables()

_.Library.Status listTables ( _.Library.String  Namespace,
_.Library.String  SchemaName,
_.Library.String  tables 
)
static

This is the normal tables given by Namespace and Schema.


Input: Namespace by value
Input: SchemaName by value
Output: array schems by reference