com.atlassian.confluence.pages.actions
Class PageAwareInterceptor
java.lang.Object
com.atlassian.confluence.setup.webwork.AbstractAwareInterceptor
com.atlassian.confluence.pages.actions.PageAwareInterceptor
- All Implemented Interfaces:
- Interceptor
public class PageAwareInterceptor
- extends AbstractAwareInterceptor
Encapsulates all the complicated "how are the many ways I can look up a page so the action knows
about it?" stuff. An action just needs to implement PageAware, and the interceptor will give it a
page if it needs one.
Eventually this could become part of something more generic that deals with lots of different standard
property->object associations.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PageAwareInterceptor
public PageAwareInterceptor()
setPageManager
public void setPageManager(PageManager pageManager)
intercept
public String intercept(ActionInvocation actionInvocation)
throws Exception
- Specified by:
intercept
in interface Interceptor
- Specified by:
intercept
in class AbstractAwareInterceptor
- Throws:
Exception