Class RuleList

    • Constructor Detail

      • RuleList

        public RuleList()
    • Method Detail

      • isEnabled

        public boolean isEnabled()
      • setEnabled

        public void setEnabled​(boolean enabled)
      • isVerbose

        public boolean isVerbose()
      • setVerbose

        public void setVerbose​(boolean verbose)
      • isSkipVersions

        public Boolean isSkipVersions()
      • getExtendsList

        public List<String> getExtendsList()
      • setExtendsList

        public void setExtendsList​(List<String> extendsList)
      • setSkipVersions

        public void setSkipVersions​(Boolean skipVersions)
      • hasSkipVersion

        public boolean hasSkipVersion()
      • isSkipCollateral

        public boolean isSkipCollateral()
      • setSkipCollateral

        public void setSkipCollateral​(boolean skipCollateral)
      • getAction

        public String getAction()
      • setAction

        public void setAction​(String action)
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • applies

        public boolean applies​(Monitored monitored)
      • applyIDEntries

        protected boolean applyIDEntries​(Identifier id,
                                         Long create,
                                         Long accessed,
                                         Long modified)
      • applyDateEntries

        protected boolean applyDateEntries​(Identifier id,
                                           Long create,
                                           Long accessed,
                                           Long modified)
      • toSQLQuery

        public String toSQLQuery​(MonitoredKeys keys,
                                 String tableName,
                                 boolean skipVersions)
        Convert this rule to an SQL query.
        Parameters:
        keys -
        tableName -
        skipVersions -
        Returns: