Class DefinitionProvider
- java.lang.Object
-
- com.ibm.di.connector.ccmdb.provider.DefinitionProvider
-
public class DefinitionProvider extends java.lang.ObjectThis class defines methods for reading of definition objects.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedDefinitionProvider(CCMDBActualCIProvider provider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ActualCIDefinitiongetActualCIDefinition(java.lang.String className)CIRelationDefinitiongetCIRelationDefinition(java.lang.String className)voidloadRelationRules(CIRelationDefinition definition)voidloadSourceRelationRules(ActualCIDefinition definition)voidloadTargetRelationRules(ActualCIDefinition definition)
-
-
-
Constructor Detail
-
DefinitionProvider
protected DefinitionProvider(CCMDBActualCIProvider provider)
- Parameters:
provider-
-
-
Method Detail
-
getActualCIDefinition
public ActualCIDefinition getActualCIDefinition(java.lang.String className) throws java.sql.SQLException
- Parameters:
className-- Returns:
- ActualCIDefinition
- Throws:
java.sql.SQLException
-
getCIRelationDefinition
public CIRelationDefinition getCIRelationDefinition(java.lang.String className) throws java.sql.SQLException
- Parameters:
className-- Returns:
- CIRelationDefinition
- Throws:
java.sql.SQLException
-
loadSourceRelationRules
public void loadSourceRelationRules(ActualCIDefinition definition) throws java.sql.SQLException
- Parameters:
definition-- Throws:
java.sql.SQLException
-
loadTargetRelationRules
public void loadTargetRelationRules(ActualCIDefinition definition) throws java.sql.SQLException
- Parameters:
definition-- Throws:
java.sql.SQLException
-
loadRelationRules
public void loadRelationRules(CIRelationDefinition definition) throws java.sql.SQLException
- Parameters:
definition-- Throws:
java.sql.SQLException
-
-