All Classes and Interfaces

Class
Description
Basic purpose is to define different ObjectTypes used in DIS Application.
Web Services are based on the SOAP protocol.The response can be either JSON or XML.
Contains the methods to get the application, system information etc.
This class provides some beans control methods related to versionMode, SelectionCriteria, ExportOption and its details.
 
 
 
 
 
These ENUM constants are used to specify the status as ACTIVE, PASSIVE, RETIRE.
 
 
 
These ENUM constants are used to specify the ExportOption as EXPORT_INTO_MULTIPLE_SHEET, EXPORT_ALL, and EXPORT_INTO_SINGLE_SHEET.
These ENUM constants are used to specify the FileExtension as AMP, ZIP, and XML.
These ENUM constants are used to specify the FilePathType as ABSOLUTE, RELATIVE.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
These ENUM constants are used to specify the SelectionCriteria as ALL, ACTIVE, and PASSIVE.
 
These ENUM constants are used to specify the status as ACTIVE, PASSIVE, RETIRE.
 
These ENUM constants are used to specify the VersionMode such as ALL_VERSIONS, CURRENT_VERSION, and SPECIFIC_VERSION.
This class provides some beans control methods related to AssetType such as id, name, description and its related Audit History Details.
This class provides some beans control methods related to the Resources and Resources assigned Details along with the AuditHistory.
This class provides some beans control methods related to Association such as associationId, sourceObjectId, sourceObjectTypeId, targetObjectId, targetObjectTypeId, relationship details and fields etc..
Contains the methods which performs the operations like creation, update, deletion and retrieval of associations.
Contains the methods which performs the operations like creation, update, deletion and retrieval of associations.
Contains the methods related to perform the associations between the Business Objects etc.
This class provides some beans control methods related AuditHistory such as createdBy, createdDate, lastModifiedBy and lastModifiedDate...
 
Contains the methods related to perform the operations such as creation, update, deletion and retrieval of Catalogs, AssetTypes, Business Objects etc.
Contains the methods related to perform the operations such as creation, update, deletion and retrieval of Catalogs, AssetTypes, Business Objects etc.
Contains the methods related to perform the operations such as creation, update, deletion and retrieval of Catalogs, AssetTypes, Business Objects etc.
This class provides some beans control methods related to Business Term, Business Rule, Business Policy and Custom object such as name, id, catalog in which it is present, its definition, description, related notes, objectTypeId, catalogsTypeId, workflowStatus, sdiClassifications etc...and its related Audit Specifications.
This class provides some beans control methods related to Business Policy such as status and user defined fields etc..
This class provides some beans control methods related to Business Rule such as status and user defined fields etc..
This class provides some beans control methods related to Business Term such as termId, catalog in which it is present, its definition, description, related Notes, classification type, steward Name associated to it etc...and its related Audit Specifications.
This class provides some beans control methods related to Catalog such as catalogId, catalogName, parentCatalogId in which it is present and its related Audit Specifications.
This class provides some beans control methods related to filePath, filePathType and its details.
The category class contains several useful class fields and methods related to category and sub categories.
These ENUM constants are used to specify the CategoryType as ENTERPRISE_CODESETS, CODESET_MAPPINGS.
Contains the method called callCAT which is used to call or execute the existing Code Automation Templates for the specified catName.
The codeset class contains several useful class fields and methods related to codeset and category in which the codeset is present.
The Simple Object Access Protocol or SOAP is a protocol for sending and receiving messages between applications
Web Services are based on the SOAP protocol.The response can be either JSON or XML.
Contains the methods related to perform the operations such as creation, update, deletion and retrieval of Categories, Codesets, Code Mappings, Code Values etc.
The CodeValue class contains several useful class fields and methods related to CodeValue and Codeset in which the CodeValue is present.
The CSMEnvironment class contains several useful class fields and methods related to CSMEnvironment.
This class provides some beans control methods related to custom objects such as publish and rating etc.
 
 
This class consists of methods relating to DBColumn object such as ColumnName, ColumnClass, ColumnAlias, Audit Details, Maximum Value, Minimum Value,
percentNullValue, primaryKeyFlag, logicalColumnName, usedInGapAnalysis, userDefinedFields etc....
This class consists of methods to mark and assign dataSteward to the component.
This class provides some beans control methods related to Environments,Schemas, Tables.
These constants are used to specify whether the DatabaseType is of any of the listed Types : Excel, CWM, ETL, ERWin, Access,DSV,JSON, XSD, SqlServer, Oracle, SqlServerWindows, GreenPlum, TeraData, VERTICA, Pervasive, DB2, MySQL, SYBASE, SAP, BigDataCloudera, BigDataHortonWorks, BigDataMapR, NETEZZA, AmazonRedshift, Salesforce, Snowflake, BigQuery and None.
These constants are used to specify whether the DBOperation can be an UPDATE, INSERT, VALIDATE, INVALIDATE OR SKIP.
This class consists of methods relating to dbDriver, dbSchema, maximumConnectionsPerPartition, minimumConnectionsPerPartition
partitions, rowSeparator,dbUrl, ipAddress etc...
These ENUM constants are used to specify whether the ModelType can be PHYSICAL and LOGICAL.
 
 
This class consists of methods extended to DBComponent to setMessage, getMessage, to check whether isSuccessful etc...
This class consists of methods related to retrieve the information regarding DataBaseHost, DataBaseName, DataBaseType, Domain,
DriverName, MaximumConnections, MinimumConnections, Schemas, Partitions etc..
Connection Pool Type to use in the backend
These constants are used to specify the DataBaseType from any of the listed types as, ERWIN, CWM, XMI, XSD, DSV, JSON, EXCEL, MSACCESS,HSQLDB,
SQLSERVER, SQLSERVERWINDOWS, ORACLE, GREENPLUM, VERTICA, SYBASE, PERVASIVE, TERADATA, DB2, MYSQL, NETEZZA, SAP,
AMAZON_REDSHIFT("AmazonRedshift"), OTHER, ODBC, BIGQUERY("BigQuery"), BIGDATA_CLOUDERA("Cloudera"), BIGDATA_HORTONWORKS("Hortonworks"), BIGDATA_MAPR("MapR"),SALESFORCE.
These constants are used to specify whether the operation Type is of FRESH_UPLOAD, APPEND, UPDATE_APPEND.
This class provides some beans control methods related to Environments, Schemas and Tables, Views, Synonyms, Components.
This Class consists of methods related to DBSystem object which extends DBComponent and systemId, SystemName,EnvironmentMap.
This class consists of methods relating to DBTable Object such as TableType, EntityBaseType, schemaName, tableDefinitionComments
tableDefinition, tableComments, logicalTableName, Audit History, userDefinedFields etc..
These constants are used to specify ENTITY, ENTITY_ROOT, ENTITY_ELEMENT, ENTITY_ATTRIBUTE.
These Constants are used to specify the TableType as Table, View, Synonym or Component.
This class provides some beans control methods related to Documents and its related Audit Specifications.
Web Services are based on the SOAP protocol.The response can be either JSON or XML.
Contains the methods related to perform the operations such as creation, update, deletion and retrieval of Documents.
This class consists of ENUM constants as ColumnProperties which specifies the properties a column can have and ModelType which specifies the way data can be represented.
These constants specifies the ColumnProperties such as DATATYPE, LENGTH, PRECISION and SCALE.
Contains the methods which performs the operations related to files.
Contains the methods which performs the operations related to files.
This class provides some beans control methods related to filePath, filePathType and its details.
 
 
This class provides some beans control methods related to KeyValue object and its subKeyValues, key, value and its Audit Specifications etc.
 
 
Contains the methods to perform operations like adding, updating, deleting and retrieving the key value pairs.
Contains the methods to perform operations like adding, updating, deleting and retrieving the key value pairs.
 
This class provides some beans control methods related to source and target of Lineage / Mapping Row.
Contains the methods to get the lineage information on system/environment/table/column.
Contains the methods to get the lineage information on system/environment/table/column.
Contains the methods to get the lineage information on system/environment/table/column.
This class provides some beans control methods related to mapping details, project, subject and its Audit Specifications.
This class provides some beans control methods related to ImportFileType, ImportType, filePath, mailComments and its details.
The constants of this enumerated type provides a simple classification of the declared elements.
The constants of this enumerated type provides a simple classification of the declared elements.
Contains the methods related to perform the operations such as creation, updation, deletion and retrieval of Projects, Mappings, Subjects, MappingSpecifications and Documents, cloneMapping, versioning the map, Baseline Project, Publish the mappings.
The Simple Object Access Protocol or SOAP is a protocol for sending and receiving messages between applications
Web Services are based on the SOAP protocol.The response can be either JSON or XML.
Contains the methods related to perform the operations such as creation, update, deletion and retrieval of Projects, Mappings, Subjects, MappingSpecifications and Documents, cloneMapping, versioning the map, Baseline Project, Publish the mappings, upload mappings and export mappings.
This class provides some beans control methods related to mapping details, such as source system, source environment, target system, target environment, source related details , target related details and its Audit Specifications.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This class provides some beans control methods related to Node and its details.
These constants are used to specify the Depth such as NAMES, NAMES_IDS, DETAILS, DETAILS_DOCUMENTS, DETAILS_PROJECT_RESOURCES, ALL.
 
These constants are used to specify the NodeType such as Table, column, Project, Subject, Mapping, Component, Environment and Field.
 
This class provides some beans control methods related to Permission, name, its Description, displayOrder etc...
This class provides some beans control methods related to Project and its Documents, Resources and its Audit Specifications.
 
This class provides some beans control methods related to relationship such as id, masterId, titleForward, titleReverse, description, definedBy and relationshipType etc..
Contains the methods which performs the retrieval operation of relationships.
Contains the methods which performs the retrieval operation of relationships.
This class is a Boolean class which wraps a value of the primitive type boolean in an object.
 
The Simple Object Access Protocol or SOAP is a protocol for sending and receiving messages between applications
Web Services are based on the SOAP protocol.The response can be either JSON or XML.
Contains the methods related to perform the operations such as creation, update, deletion and retrieval of Users, Roles, etc.
 
 
This class provides some beans control methods related to Jobs, jobName, jobType, jobState, jobOptions and auditHistory etc...
Contains the methods related to perform the operations such as creation, update, deletion and retrieval of Scheduler Jobs.
Contains the methods related to perform the operations such as creation, update, deletion and retrieval of Scheduler Jobs.
This class provides some beans control methods related to SDIClassification such as name, id, description, objectTypeId and objectId etc..
This class provides some beans control methods related to Column, Table in which the Column is present and its related Audit History Details.
The constants of this enumerated type are used to specify the ColumnType such as Tables, Columns and Columns being treated as Tables.
This class provides some beans control methods related to Environment, Database Details in which the Environment is present and its related Audit History Details.
These constants are used to specify whether the DatabaseType is of any of the listed Types : Excel, CWM, ETL, XMI, ERWin, Access,DSV,JSON, XSD, SqlServer, Oracle, SqlServerWindows, GreenPlum, TeraData, VERTICA, Pervasive, DB2, MySQL, SYBASE, SAP, BigDataCloudera, BigDataHortonWorks, BigDataMapR, NETEZZA, AmazonRedshift, Salesforce, Snowflake, Databricks, Postgresql, BigQuery, Other.
The SMIndex class contains several useful class fields and methods related to SMIndex.
This class provides some beans control methods related to SMNode, where in it specifies the nodeType, which can be System, Environment, Table, Column, Component and Field.
The constants of this enumerated type provides a simple classification and used to specify the NodeType such as System, Environment, Table, Column, Component or Field.
This class provides some beans control methods related to Schema, and its related Audit History Details.
This class provides some beans control methods related to System, and its related Audit History Details.
This class provides some beans control methods related to Table and the Environment in which the Table is created and its related Audit History Details.
The constants of this enumerated type provides a simple classification of the declared elements.
This class provides some beans control methods related to Subject such as name, description etc...and its Audit Specifications.
Contains the methods which performs the operations like Creation, Update, Deletion and Retrieval of Systems, Environments, Tables, and Columns.
Contains the methods which performs the operations like Creation, Update, Deletion and Retrieval of Systems, Environments, Tables, and Columns.
Contains the methods which performs the operations like Creation, Update, Deletion and Retrieval of Systems, Environments, Tables, and Columns.
 
Contains the methods which performs the operations like creation, update, deletion and retrieval of tags.
Contains the methods which performs the operations like creation, update, deletion and retrieval of tags.
Contains the methods which performs the operations like creation, update, deletion and retrieval of tags.
This class provides some beans control methods related to TestCase, testCaseName, its Description, testCaseLabel, testSQLScript, stepName, projectName, subjectName, expectedResult, actualResult, testCaseComments, testStepComments, validationStepStatus, validationStepType, testDocName, testDocOwner, AuditHistory Details etc...
This class provides some beans control methods related to TestCase ValidationStep, stepName, its Description, Status, ExpectedResult, ActualResult and AuditHistory Details.
Contains the methods which performs the operations like Creation, Update, Deletion and Retrieval of TestCase, TestCases, ValidationStep, and ValidationSteps.
Contains the methods which performs the operations like Creation, Update, Deletion and Retrieval of TestCase, TestCases, ValidationStep, and ValidationSteps.