com.raritantechnologies.searchApp.dataCollection
Class ProcessFilesPostProcessorFilter

java.lang.Object
  extended bycom.raritantechnologies.searchApp.dataCollection.GatewayProcessorFilter
      extended bycom.raritantechnologies.searchApp.dataCollection.ProcessFilesPostProcessorFilter
All Implemented Interfaces:
ICollectionIndexer, IConfigurable, IGatewayOutputProcessor, IResultSetProcessor

public class ProcessFilesPostProcessorFilter
extends GatewayProcessorFilter


Field Summary
 
Fields inherited from class com.raritantechnologies.searchApp.dataCollection.GatewayProcessorFilter
postProcessorFilters
 
Fields inherited from interface com.raritantechnologies.searchApp.dataCollection.ICollectionIndexer
ADD, CREATE, DELETE, UPDATE
 
Constructor Summary
ProcessFilesPostProcessorFilter()
           
 
Method Summary
protected  IResultSet filterData(IResultSet data)
           
 void initialize(org.w3c.dom.Element elem)
          Initialize the from XML Element.
 void initialize(org.w3c.dom.Element elem, ISearchFieldMap sfMap)
          Initialize the GatewayOutputProcessor from XML Configuration Element.
 void setAction(java.lang.String action)
           
 void setCleanUpAfterHours(java.lang.String cleanUpAfterHours)
           
 void setFileNameField(java.lang.String fileNameField)
           
 void setTempDirectoryName(java.lang.String tempDirectoryName)
           
 
Methods inherited from class com.raritantechnologies.searchApp.dataCollection.GatewayProcessorFilter
addOutputProcessor, addPostProcessor, dataComplete, filterResultSet, getConfigurationXML, initialize, processData, processResultSet, sendToOutput, setIndexMode, setResultMatcher, setUserMatcher
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessFilesPostProcessorFilter

public ProcessFilesPostProcessorFilter()
Method Detail

filterData

protected IResultSet filterData(IResultSet data)
Overrides:
filterData in class GatewayProcessorFilter

setFileNameField

public void setFileNameField(java.lang.String fileNameField)

setAction

public void setAction(java.lang.String action)

setCleanUpAfterHours

public void setCleanUpAfterHours(java.lang.String cleanUpAfterHours)

setTempDirectoryName

public void setTempDirectoryName(java.lang.String tempDirectoryName)

initialize

public void initialize(org.w3c.dom.Element elem,
                       ISearchFieldMap sfMap)
Description copied from interface: IGatewayOutputProcessor
Initialize the GatewayOutputProcessor from XML Configuration Element.

Specified by:
initialize in interface IGatewayOutputProcessor
Overrides:
initialize in class GatewayProcessorFilter

initialize

public void initialize(org.w3c.dom.Element elem)
Description copied from interface: IResultSetProcessor
Initialize the from XML Element.

Specified by:
initialize in interface IResultSetProcessor
Overrides:
initialize in class GatewayProcessorFilter