com.atlassian.confluence.themes
Class ThemeContextInterceptor

java.lang.Object
  extended by com.atlassian.confluence.themes.ThemeContextInterceptor
All Implemented Interfaces:
com.opensymphony.xwork.interceptor.Interceptor

public class ThemeContextInterceptor
extends Object
implements com.opensymphony.xwork.interceptor.Interceptor

Interceptor to put information in the Http Request object that can be used by the themeing subsystem to determine which theme to apply to the request. This interceptor should be run after any parameter- space- or page-setting interceptor (i.e. PageAwareInterceptor and its kin) to make sure that enough information is on the action to service the request.


Constructor Summary
ThemeContextInterceptor()
           
 
Method Summary
 void destroy()
           
 void init()
           
 String intercept(com.opensymphony.xwork.ActionInvocation actionInvocation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThemeContextInterceptor

public ThemeContextInterceptor()
Method Detail

destroy

public void destroy()
Specified by:
destroy in interface com.opensymphony.xwork.interceptor.Interceptor

init

public void init()
Specified by:
init in interface com.opensymphony.xwork.interceptor.Interceptor

intercept

public String intercept(com.opensymphony.xwork.ActionInvocation actionInvocation)
                 throws Exception
Specified by:
intercept in interface com.opensymphony.xwork.interceptor.Interceptor
Throws:
Exception


Copyright © 2003–2015 Atlassian. All rights reserved.