com.solidstategroup.sitetracker.filters
Class FilterManager

java.lang.Object
  extended by com.solidstategroup.sitetracker.filters.FilterManager

public class FilterManager
extends java.lang.Object

this has been broken by phil see line 181 //todo - THIS IS BROKEN //newPage.execute();


Field Summary
static java.lang.String BROWSERFILTER
           
static java.lang.String COUNTRYFILTER
           
static java.lang.String DATEFILTER
           
static java.lang.String PAGEFILTER
           
static java.lang.String REFERRERFILTER
           
 
Constructor Summary
FilterManager()
           
 
Method Summary
 void disableAllFilters()
           
 FilterManager execute()
           
 void executeBrowsers()
           
 void executeCountries()
           
 void executePages()
           
 void executeReferrers()
           
 boolean filterExists(java.lang.String filterType)
           
 java.lang.String getDescription()
           
 Filter getFilter(java.lang.String filterType)
           
 int getFilterId()
           
 void setDescription(java.lang.String description)
           
 void setFilterEnabled(java.lang.String filterType, boolean enabled)
           
 void setFilterId(int filterId)
           
 void setHistoryFromWithString(java.lang.String historyFrom)
           
 void setHistoryToWithString(java.lang.String historyTo)
           
 boolean store()
           
 void updateFilters(FilterManager newFilterManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DATEFILTER

public static final java.lang.String DATEFILTER
See Also:
Constant Field Values

REFERRERFILTER

public static final java.lang.String REFERRERFILTER
See Also:
Constant Field Values

PAGEFILTER

public static final java.lang.String PAGEFILTER
See Also:
Constant Field Values

BROWSERFILTER

public static final java.lang.String BROWSERFILTER
See Also:
Constant Field Values

COUNTRYFILTER

public static final java.lang.String COUNTRYFILTER
See Also:
Constant Field Values
Constructor Detail

FilterManager

public FilterManager()
Method Detail

getFilter

public Filter getFilter(java.lang.String filterType)

filterExists

public boolean filterExists(java.lang.String filterType)

updateFilters

public void updateFilters(FilterManager newFilterManager)

disableAllFilters

public void disableAllFilters()

execute

public FilterManager execute()

executeReferrers

public void executeReferrers()

executePages

public void executePages()

executeBrowsers

public void executeBrowsers()

executeCountries

public void executeCountries()

store

public boolean store()

setHistoryFromWithString

public void setHistoryFromWithString(java.lang.String historyFrom)

setHistoryToWithString

public void setHistoryToWithString(java.lang.String historyTo)

getFilterId

public int getFilterId()

setFilterId

public void setFilterId(int filterId)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

setFilterEnabled

public void setFilterEnabled(java.lang.String filterType,
                             boolean enabled)