com.ibm.di.connector.ccmdb
Class ExecutionContext

java.lang.Object
  extended by com.ibm.di.connector.ccmdb.ExecutionContext

public class ExecutionContext
extends Object

This class keeps configuration information and references to main class instances associated with the current execution.


Constructor Summary
ExecutionContext()
           
 
Method Summary
 String getArtifactType()
           
 String getClassification()
           
 String getConnectorMode()
           
 CCMDBActualCIProvider getDataProvider()
           
 String getDbPassword()
           
 String getDbUsername()
           
 String getJdbcDriver()
           
 String getJdbcUrl()
           
 ConnectorLog getLog()
           
 AbstractMetaData getMetaData()
           
 boolean isLoadSrcRelations()
           
 boolean isLoadTrgRelations()
           
 void registerDataProvider(CCMDBActualCIProvider dataProvider)
           
 void registerMetaData(AbstractMetaData metaData)
           
 void setArtifactType(String artifactType)
           
 void setClassification(String classification)
           
 void setConnectorMode(String connectorMode)
           
 void setDbPassword(String dbPassword)
           
 void setDbUsername(String dbUsername)
           
 void setJdbcDriver(String jdbcDriver)
           
 void setJdbcUrl(String jdbcUrl)
           
 void setLoadSrcRelations(boolean loadSrcRelations)
           
 void setLoadTrgRelations(boolean loadTrgRelations)
           
 void setLog(ConnectorLog log)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecutionContext

public ExecutionContext()
Method Detail

getMetaData

public AbstractMetaData getMetaData()
Returns:
AbstractMetaData

registerMetaData

public void registerMetaData(AbstractMetaData metaData)
Parameters:
metaData -

getDataProvider

public CCMDBActualCIProvider getDataProvider()
Returns:
CCMDBActualCIProvider

registerDataProvider

public void registerDataProvider(CCMDBActualCIProvider dataProvider)
Parameters:
dataProvider -

getArtifactType

public String getArtifactType()
Returns:
String

setArtifactType

public void setArtifactType(String artifactType)
Parameters:
artifactType -

getClassification

public String getClassification()
Returns:
String

setClassification

public void setClassification(String classification)
Parameters:
classification -

getConnectorMode

public String getConnectorMode()
Returns:
String

setConnectorMode

public void setConnectorMode(String connectorMode)
Parameters:
connectorMode -

isLoadSrcRelations

public boolean isLoadSrcRelations()
Returns:
boolean

setLoadSrcRelations

public void setLoadSrcRelations(boolean loadSrcRelations)
Parameters:
loadSrcRelations -

isLoadTrgRelations

public boolean isLoadTrgRelations()
Returns:
boolean

setLoadTrgRelations

public void setLoadTrgRelations(boolean loadTrgRelations)
Parameters:
loadTrgRelations -

getLog

public ConnectorLog getLog()
Returns:
ConnectorLog

setLog

public void setLog(ConnectorLog log)
Parameters:
log -

getJdbcDriver

public String getJdbcDriver()
Returns:
String

setJdbcDriver

public void setJdbcDriver(String jdbcDriver)
Parameters:
jdbcDriver -

getJdbcUrl

public String getJdbcUrl()
Returns:
String

setJdbcUrl

public void setJdbcUrl(String jdbcUrl)
Parameters:
jdbcUrl -

getDbUsername

public String getDbUsername()
Returns:
String

setDbUsername

public void setDbUsername(String dbUsername)
Parameters:
dbUsername -

getDbPassword

public String getDbPassword()
Returns:
String

setDbPassword

public void setDbPassword(String dbPassword)
Parameters:
dbPassword -