com.atlassian.confluence.plugin
Class PluginsClassLoaderConfigurationListener

java.lang.Object
  extended by com.atlassian.confluence.plugin.PluginsClassLoaderConfigurationListener
All Implemented Interfaces:
EventListener, org.springframework.context.ApplicationListener

public final class PluginsClassLoaderConfigurationListener
extends Object
implements org.springframework.context.ApplicationListener

This application event listener will configure the provided delegation class loader to use the plugins classloader once the PluginsClassLoaderAvailableEvent is fired.


Constructor Summary
PluginsClassLoaderConfigurationListener()
           
 
Method Summary
 void onApplicationEvent(org.springframework.context.ApplicationEvent event)
           
 void setDelegationClassLoader(ConfluenceUberClassLoader delegationClassLoader)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginsClassLoaderConfigurationListener

public PluginsClassLoaderConfigurationListener()
Method Detail

onApplicationEvent

public void onApplicationEvent(org.springframework.context.ApplicationEvent event)
Specified by:
onApplicationEvent in interface org.springframework.context.ApplicationListener

setDelegationClassLoader

public void setDelegationClassLoader(ConfluenceUberClassLoader delegationClassLoader)


Copyright © 2003-2011 Atlassian. All Rights Reserved.