Package com.ads.mm.etl.xml.mapping
Class MMDBEnvironment
java.lang.Object
com.ads.mm.etl.xml.mapping.MMUUID
com.ads.mm.etl.xml.mapping.MMDBEnvironment
- Author:
- Syed Abdul Rahim
-
Field Summary
FieldsFields inherited from class com.ads.mm.etl.xml.mapping.MMUUID
_associatedIDs, _associatedUUIDs, uniqueName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcopyProperties(MMDBEnvironment tgtEnvironment) ensureTableExists(String tableName) ensureTableExists(String tableName, String xpath) findTableByEntityUID(String entityUID, String declarationPath) getDbURL()getId()booleanvoidsetColumnDerived(boolean columnDerived) voidsetDbDriver(String dbDriver) voidsetDBMSName(String dbmsName) voidsetDBMSSchema(String dbmsSchema) voidsetDBMSType(String dbmsType) voidsetDbPassword(String dbPassword) voidvoidsetDbUserName(String dbUserName) voidsetEnvBusinessEntityType(String envBusinessEntityType) voidsetEnvironmentName(String environmentName) voidsetHostAddress(String hostAddress) voidsetHostPort(String hostPort) voidvoidsetMappingUtil(MMMappingUtil mappingUtil) voidsetParentSystem(MMDBSystem parentSystem) voidsetTableMap(MMTableMap tablesMap) toString()voidtoString(StringBuilder sbu) Methods inherited from class com.ads.mm.etl.xml.mapping.MMUUID
addAssociatedCrossID, addAssociatedID, addAssociatedUUID, getAssociatedCrossID, getAssociatedID, getAssociatedUUID, getUniqueName, getUUID, setAssociatedIDCount, setUniqueName, setUUID
-
Field Details
-
DEFAULT_DBMS_TYPE
- See Also:
-
-
Constructor Details
-
MMDBEnvironment
-
-
Method Details
-
getEnvironmentName
- Returns:
- the environmentName
-
setEnvironmentName
- Parameters:
environmentName- the environmentName to set
-
toString
-
toString
-
addTable
-
addTable
-
findTable
-
findTable
-
findTableByEntityUID
-
getId
- Returns:
- the id
-
setId
- Parameters:
id- the id to set
-
getHostAddress
- Returns:
- the hostAddress
-
setHostAddress
- Parameters:
hostAddress- the hostAddress to set
-
getHostPort
- Returns:
- the hostPort
-
setHostPort
- Parameters:
hostPort- the hostPort to set
-
getDBMSName
- Returns:
- the dbmsName
-
setDBMSName
- Parameters:
dbmsName- the dbmsName to set
-
getDBMSSchema
- Returns:
- the dbmsSchema
-
setDBMSSchema
- Parameters:
dbmsSchema- the dbmsSchema to set
-
getDbUserName
- Returns:
- the dbUserName
-
setDbUserName
- Parameters:
dbUserName- the dbUserName to set
-
getDbPassword
- Returns:
- the dbPassword
-
setDbPassword
- Parameters:
dbPassword- the dbPassword to set
-
getDbURL
- Returns:
- the dbURL
-
setDbURL
- Parameters:
dbURL- the dbURL to set
-
getDbDriver
- Returns:
- the dbDriver
-
setDbDriver
- Parameters:
dbDriver- the dbDriver to set
-
getTableMap
- Returns:
- the _tablesMap
-
setTableMap
- Parameters:
tablesMap- the _tablesMap to set
-
getMappingUtil
- Returns:
- the _mapping
-
setMappingUtil
- Parameters:
mappingUtil- the _mapping to set
-
getDBMSType
- Returns:
- the dbmsType
-
getInformaticaFriendlyDBMSType
-
setDBMSType
- Parameters:
dbmsType- the dbmsType to set
-
getParentSystem
- Returns:
- the parentSystem
-
setParentSystem
- Parameters:
parentSystem- the parentSystem to set
-
isColumnDerived
public boolean isColumnDerived()- Returns:
- the columnDerived
-
setColumnDerived
public void setColumnDerived(boolean columnDerived) - Parameters:
columnDerived- the columnDerived to set
-
ensureTableExists
-
getEnvBusinessEntityType
-
setEnvBusinessEntityType
-
ensureTableExists
-
copyProperties
-