com.raritantechnologies.verity.profiler
Class ProfilerGatewayOutputProcessor

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

public class ProfilerGatewayOutputProcessor
extends GatewayProcessorFilter

Uses a Verity Profiler to process data in a Collection processing stream.

XML Configuration Template:
  <GatewayOutputProcessor class="com.raritantechnologies.verity.profiler.ProfilerGatewayOutputProcessor"
                             userName="[userName for profiler login]"
                             password="[password for profiler login]" >

    <ProfilerFilter serverSpec=" " profileAlias=" " />

    <OutputProcessor class="[ class of com.raritantechnologies.searchApp.dataCollection.IGatewayOutputProcessor ]" >

        <!-- The Real output processor stuff . . . -->

    </OutputProcessor>

  </GatewayOutputProcessor>
 


Developed by Raritan Technologies .

Author:
Ted Sullivan

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
ProfilerGatewayOutputProcessor()
           
 
Method Summary
protected  IResultSet filterData(IResultSet data)
           
 void initialize(org.w3c.dom.Element outputProcElem, ISearchFieldMap sfMap)
          Initialize the GatewayOutputProcessor from XML Element.
 
Methods inherited from class com.raritantechnologies.searchApp.dataCollection.GatewayProcessorFilter
addOutputProcessor, addPostProcessor, dataComplete, filterResultSet, getConfigurationXML, initialize, 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

ProfilerGatewayOutputProcessor

public ProfilerGatewayOutputProcessor()
Method Detail

filterData

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

initialize

public void initialize(org.w3c.dom.Element outputProcElem,
                       ISearchFieldMap sfMap)
Initialize the GatewayOutputProcessor from XML Element.

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