com.atlassian.jira.multitenant
Class MultiTenantHostComponentProxier

java.lang.Object
  extended by com.atlassian.jira.multitenant.MultiTenantHostComponentProxier

public class MultiTenantHostComponentProxier
extends Object

Proxies components provided to the plugins system from JIRA, and adds new instances to the proxies as new tenants are brought up/down.

Since:
v4.3

Constructor Summary
MultiTenantHostComponentProxier(com.atlassian.multitenant.MultiTenantComponentFactory factory, com.atlassian.multitenant.TenantReference tenantReference, com.atlassian.multitenant.MultiTenantManager multiTenantManager, PluginsEventPublisher eventPublisher)
           
 
Method Summary
 void addToRegistry(List<com.atlassian.plugin.osgi.hostcomponents.HostComponentRegistration> registry, com.atlassian.plugin.osgi.hostcomponents.ComponentRegistrar registrar)
           
 void destroy(com.atlassian.plugin.event.events.PluginFrameworkShutdownEvent event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiTenantHostComponentProxier

public MultiTenantHostComponentProxier(com.atlassian.multitenant.MultiTenantComponentFactory factory,
                                       com.atlassian.multitenant.TenantReference tenantReference,
                                       com.atlassian.multitenant.MultiTenantManager multiTenantManager,
                                       PluginsEventPublisher eventPublisher)
Method Detail

addToRegistry

public void addToRegistry(List<com.atlassian.plugin.osgi.hostcomponents.HostComponentRegistration> registry,
                          com.atlassian.plugin.osgi.hostcomponents.ComponentRegistrar registrar)

destroy

@EventListener
public void destroy(com.atlassian.plugin.event.events.PluginFrameworkShutdownEvent event)


Copyright © 2002-2012 Atlassian. All Rights Reserved.