public class

PluginBridgeEventMulticaster

extends OsgiBundleApplicationContextEventMulticasterAdapter
implements BundleContextAware
java.lang.Object
   ↳ org.springframework.osgi.context.event.OsgiBundleApplicationContextEventMulticasterAdapter
     ↳ com.atlassian.plugin.osgi.spring.PluginBridgeEventMulticaster

Class Overview

Finds ApplicationListener bridge and uses it to CC all event broadcasts

Summary

Public Constructors
PluginBridgeEventMulticaster()
Public Methods
void multicastEvent(OsgiBundleApplicationContextEvent applicationEvent)
void setBundleContext(BundleContext bundleContext)
Look for the application listener bridge from atlassian-plugins-osgi-bridge.
[Expand]
Inherited Methods
From class org.springframework.osgi.context.event.OsgiBundleApplicationContextEventMulticasterAdapter
From class java.lang.Object
From interface org.springframework.osgi.context.BundleContextAware
From interface org.springframework.osgi.context.event.OsgiBundleApplicationContextEventMulticaster

Public Constructors

public PluginBridgeEventMulticaster ()

Public Methods

public void multicastEvent (OsgiBundleApplicationContextEvent applicationEvent)

public void setBundleContext (BundleContext bundleContext)

Look for the application listener bridge from atlassian-plugins-osgi-bridge. Can't use Spring DM stuff as it creates a circular dependency.

Parameters
bundleContext The bundle context for Spring DM extender