Class RulesEngineImpl

  • All Implemented Interfaces:
    RulesEngine

    @Service
    @Transactional(propagation=REQUIRED,
                   timeout=1200)
    public final class RulesEngineImpl
    extends java.lang.Object
    implements RulesEngine
    The Class RulesEngineImpl.
    • Constructor Summary

      Constructors 
      Constructor Description
      RulesEngineImpl()
      Instantiates a new rules engine impl.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<com.hack23.cia.service.api.action.kpi.ComplianceCheck> checkRulesCompliance()
      Check rules compliance.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RulesEngineImpl

        public RulesEngineImpl()
        Instantiates a new rules engine impl.
    • Method Detail

      • checkRulesCompliance

        @Cacheable("checkRulesCompliance")
        public java.util.List<com.hack23.cia.service.api.action.kpi.ComplianceCheck> checkRulesCompliance()
        Description copied from interface: RulesEngine
        Check rules compliance.
        Specified by:
        checkRulesCompliance in interface RulesEngine
        Returns:
        the list