Package com.aquima.interactions.rule.ds


package com.aquima.interactions.rule.ds
  • Class
    Description
    This visitor is used during initialization to allow the data layer to add constrains to attributes.
    Interface for a data source object that can be used to initialize an attribute default.
    This interface defines the main functions that a data layer for a rule engine should implement to initialize the various business rules.
    Interface that contains all the methods that each data-source providing expression templates should implement.
    This visitor is used during initialization to allow the data layer to add expression templates.
    This interface is used during initialization to provide the information about an external rule that may be loaded through the rule factory.
    Interface that contains all the methods that each data-source providing justification should implement.
    This visitor is used during initialization to add justification information to inference rules.
    Interface that contains all the methods that each data-source providing inference rules should implement.
    This interface defines the main functions that a data layer for a rule engine should implement to initialize the various business rules.
    This interface defines the methods needed to initialize a rule group definition.
    An implementation of this visitor is provided by the rule engine during initialization to allow the data layer to add rule group definitions.
    Base interface for visitors that can be used to add business rules.
    An implementation of this visitor is provided by the rule engine during initialization to allow the data layer to add inference rules.
    This data source defines the methods that the validation factory may use to initialize a validation rule.
    Visitor to add parameters to a validator datasource.
    An implementation of this visitor is provided by the rule engine during initialization to allow the data layer to add validation rules.
    This class defines the various initialization errors that may occur when creating a rule engine from data source.
    Error code implementation that determines the element name and type based on the rule type and name parameters.