Class SingleAppGuidFilter

  • All Implemented Interfaces:
    IFilter

    @Scriptable
    public final class SingleAppGuidFilter
    extends AbstractFilter
    Filter by application GUID.
    • Constructor Detail

      • SingleAppGuidFilter

        public SingleAppGuidFilter()
    • Method Detail

      • setApplicationGuid

        public void setApplicationGuid​(String p_strAppGuid)
        Set the application GUID to filter for.
        Parameters:
        p_strAppGuid - The application GUID.
      • 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.
      • 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.