Class DefinitionProvider
- java.lang.Object
-
- com.ibm.di.connector.ccmdb.provider.DefinitionProvider
-
public class DefinitionProvider extends java.lang.Object
This class defines methods for reading of definition objects.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
DefinitionProvider(CCMDBActualCIProvider provider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ActualCIDefinition
getActualCIDefinition(java.lang.String className)
CIRelationDefinition
getCIRelationDefinition(java.lang.String className)
void
loadRelationRules(CIRelationDefinition definition)
void
loadSourceRelationRules(ActualCIDefinition definition)
void
loadTargetRelationRules(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
-
-