Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Confluence: Is it possible to hook into a "save page" event?

Daniel Waeber
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
September 12, 2012

Hi

In Confluence, I would like to hook into a "save page" event (to export a PDF-version of the page.

Is this possible? If yes, can you please give me directions of how to do it? Atlassian support thinks it's probably not feasible using the APIs (XML-RPC / SOAP / RESTful), but maybe possible by writing a custom plugin.

Can you help me? Any hint is very welcome!

Thanks in advance and best regards,

Daniel

1 answer

1 accepted

6 votes
Answer accepted
David at David Simpson Apps
Atlassian Partner
September 12, 2012

Yes, create a new plugin with an Event Listener module e.g.

public class EventListener implements DisposableBean
{
	@com.atlassian.event.api.EventListener
	public void pageCreateEvent(PageCreateEvent event)
	{
	    System.out.println("Page Create Event");
	}

	@com.atlassian.event.api.EventListener
	public void pageUpdateEvent(PageUpdateEvent event)
	{
	    System.out.println("Page Update Event");
	}
}

Check the documentation:

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events