© 2002 BEA Systems, Inc.


examples.e2e.b2c.catalog.webflow
Class KeywordSearchIP

java.lang.Object
  |
  +--com.bea.p13n.appflow.webflow.InputProcessorSupport
        |
        +--examples.e2e.b2c.catalog.webflow.CatalogIP
              |
              +--examples.e2e.b2c.catalog.webflow.KeywordSearchIP

public class KeywordSearchIP
extends CatalogIP

This InputProcessor takes a keyword search String from the HTTP request, validates the search String, creates a KeywordQuery based on the search String, adds it to the PipelineSession in the session scope, and clears the PipelineSession of any previous search results. If a keyword search String is not supplied, the PipelineSession will be examined for previous cached search results. If previous results exist and are valid, the results are left in the PipelineSession.

See Also:
InputProcessor, CatalogIP

Fields inherited from class com.bea.p13n.appflow.webflow.InputProcessorSupport
exFmt
 
Constructor Summary
KeywordSearchIP()
           
 
Method Summary
 java.lang.Object process(javax.servlet.http.HttpServletRequest request, java.lang.Object requestContext)
           
 
Methods inherited from class com.bea.p13n.appflow.webflow.InputProcessorSupport
getCurrentNamespace, getPipelineSession, getRequestAttribute, getSessionAttribute, setRequestAttribute, setSessionAttribute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KeywordSearchIP

public KeywordSearchIP()
Method Detail

process

public java.lang.Object process(javax.servlet.http.HttpServletRequest request,
                                java.lang.Object requestContext)
                         throws ProcessingException

Overrides:
process in class CatalogIP

© 2002 BEA Systems, Inc.

Copyright © 2002 BEA Systems, Inc. All Rights Reserved