Class DefinitionProvider


  • public class DefinitionProvider
    extends java.lang.Object
    This class defines methods for reading of definition objects.
    • 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