Class NewsArchiveSentFilter

  • All Implemented Interfaces:
    IFilter

    @Scriptable
    public final class NewsArchiveSentFilter
    extends AbstractFilter
    • Constructor Detail

      • NewsArchiveSentFilter

        public NewsArchiveSentFilter()
    • Method Detail

      • setDateFrom

        public void setDateFrom​(Date p_dtFrom)
        Parameters:
        p_dtFrom - The lower bound date.
      • setDateTo

        public void setDateTo​(Date p_dtTo)
        Parameters:
        p_dtTo - The lower bound date.
      • sqlQuery

        public String sqlQuery()
        Description copied from interface: IFilter
        Provide a SQL search query.
        Returns:
        A SQL query, or null if the filter cannot be applied at database level.
      • needsSqlPostProcessing

        public boolean needsSqlPostProcessing()
        Description copied from interface: IFilter
        Indicates if post-processing is needed after SQL retrieval.
        Returns:
        Always false.
        See Also:
        IFilter.needsSqlPostProcessing()
      • pass

        public boolean pass​(Message p_message)
        Description copied from interface: IFilter
        Decide if the given message passes the filter.
        Parameters:
        p_message - The message to be filtered.
        Returns:
        true if the message passes the filter, false otherwise.