Skip navigation links

Oracle® Fusion Middleware Site Studio for External Applications Java API Reference
11g Release 1 (11.1.1)

E17273-02


oracle.stellent.wcm.client.filter
Class FilterHandler

java.lang.Object
  extended by oracle.stellent.wcm.client.filter.FilterHandler


public class FilterHandler
extends java.lang.Object

Entry point for an extension to the ClientApplication


Nested Class Summary
static class FilterHandler.Status
          Status from the filter call.

 

Field Summary
static java.lang.String InvokerCreated
          fired when an invoker object is created for a site request
static java.lang.String OnServerInitialization
          fired during server startup
static java.lang.String ProxyServletBeforeFileResponse
          fired from proxy before a response is sent for a file call
static java.lang.String ProxyServletBeforeFileService
          fired from proxy before a file call is sent to the Content Server
static java.lang.String ProxyServletBeforeServiceCall
          fired from proxy before service call is made to Content Server
static java.lang.String ProxyServletBeforeServiceResponse
          fired from proxy before a response is sent for a service call
static java.lang.String ShouldSiteFilterHandleRequest
          fired from servlet filter to determine if the site filter should handle a request
static java.lang.String SiteContextCreated
          fired during SiteContext creation
static java.lang.String UpdateTemplatePath
          fired during a template path being resolved from either a local or remote ID

 

Constructor Summary
FilterHandler(ClientApplication clientApplication)
          Invoked by the ClientApplication

 

Method Summary
 ClientApplication getClientApplication()
           
 FilterHandler.Status onFilter(java.lang.String filter, FilterContext context)
          Invoke for each filter; return the status for this call to either continue calling the next filter or to stop after this filter call.

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

OnServerInitialization

public static java.lang.String OnServerInitialization
fired during server startup

SiteContextCreated

public static java.lang.String SiteContextCreated
fired during SiteContext creation

UpdateTemplatePath

public static java.lang.String UpdateTemplatePath
fired during a template path being resolved from either a local or remote ID

InvokerCreated

public static java.lang.String InvokerCreated
fired when an invoker object is created for a site request

ShouldSiteFilterHandleRequest

public static java.lang.String ShouldSiteFilterHandleRequest
fired from servlet filter to determine if the site filter should handle a request

ProxyServletBeforeServiceCall

public static java.lang.String ProxyServletBeforeServiceCall
fired from proxy before service call is made to Content Server

ProxyServletBeforeServiceResponse

public static java.lang.String ProxyServletBeforeServiceResponse
fired from proxy before a response is sent for a service call

ProxyServletBeforeFileService

public static java.lang.String ProxyServletBeforeFileService
fired from proxy before a file call is sent to the Content Server

ProxyServletBeforeFileResponse

public static java.lang.String ProxyServletBeforeFileResponse
fired from proxy before a response is sent for a file call

Constructor Detail

FilterHandler

public FilterHandler(ClientApplication clientApplication)
Invoked by the ClientApplication
Parameters:
clientApplication - the client application

Method Detail

getClientApplication

public ClientApplication getClientApplication()
Returns:
the associated client application

onFilter

public FilterHandler.Status onFilter(java.lang.String filter,
                                     FilterContext context)
                              throws ApplicationException
Invoke for each filter; return the status for this call to either continue calling the next filter or to stop after this filter call.
Parameters:
filter - the filter name
context - the filter context
Returns:
the status of the filter call
Throws:
ApplicationException

Skip navigation links

Oracle® Fusion Middleware Site Studio for External Applications Java API Reference
11g Release 1 (11.1.1)

E17273-02


Copyright © 2010, 2011, Oracle and/or its affiliates. All rights reserved.