public class

PageAwareInterceptor

extends AbstractAwareInterceptor
java.lang.Object
   ↳ com.atlassian.confluence.setup.webwork.AbstractAwareInterceptor
     ↳ com.atlassian.confluence.pages.actions.PageAwareInterceptor

Class Overview

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.

Summary

Public Constructors
PageAwareInterceptor()
Public Methods
String intercept(ActionInvocation actionInvocation)
void setPageManager(PageManager pageManager)
[Expand]
Inherited Methods
From class com.atlassian.confluence.setup.webwork.AbstractAwareInterceptor
From class java.lang.Object
From interface com.opensymphony.xwork.interceptor.Interceptor

Public Constructors

public PageAwareInterceptor ()

Public Methods

public String intercept (ActionInvocation actionInvocation)

Throws
Exception

public void setPageManager (PageManager pageManager)