Class AbstractFilter

java.lang.Object
org.bedework.synch.shared.filters.AbstractFilter
All Implemented Interfaces:
Filter, org.bedework.util.logging.Logged

public abstract class AbstractFilter extends Object implements org.bedework.util.logging.Logged, Filter
Provide a base for filters with a number of useful methods,.
Author:
douglm
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static final ietf.params.xml.ns.icalendar_2.ObjectFactory
     
    protected Map<String,Object>
     
    protected Subscription
     
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Called to add items to the skip list for the ical differ.
    protected void
    addSkip(Map<String,Object> skipMap, Object o)
     
    org.bedework.util.logging.BwLogger
     
    protected Map<String,Object>
     
    void
    Initialise the filter.
    protected ietf.params.xml.ns.icalendar_2.IcalendarType
    stripIcal(ietf.params.xml.ns.icalendar_2.IcalendarType val)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.bedework.synch.shared.filters.Filter

    doFilter

    Methods inherited from interface org.bedework.util.logging.Logged

    audit, debug, debug, debug, enableAuditLogger, enableErrorLogger, enableMetricsLogger, error, error, error, getLogLevel, info, isAuditLoggerEnabled, isErrorLoggerEnabled, isMetricsDebugEnabled, isMetricsLoggerEnabled, metrics, setLoggerClass, setLoggerClass, trace, trace, trace, warn
  • Field Details

    • sub

      protected Subscription sub
    • stripMap

      protected Map<String,Object> stripMap
    • icalOf

      protected static final ietf.params.xml.ns.icalendar_2.ObjectFactory icalOf
  • Constructor Details

    • AbstractFilter

      protected AbstractFilter()
  • Method Details