com.atlassian.plugin.spring
Class PluginBeanDefinitionRegistry

java.lang.Object
  extended by com.atlassian.plugin.spring.PluginBeanDefinitionRegistry

public class PluginBeanDefinitionRegistry
extends java.lang.Object


Field Summary
static java.lang.String HOST_COMPONENT_PROVIDER
           
 
Constructor Summary
PluginBeanDefinitionRegistry(org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
           
 
Method Summary
 void addBeanInterface(java.lang.String beanName, java.lang.String ifce)
           
 void addBeanInterfaces(java.lang.String beanName, java.util.Collection<java.lang.String> ifces)
           
 void addBeanName(java.lang.String beanName)
           
 void addContextClassLoaderStrategy(java.lang.String beanName, ContextClassLoaderStrategy strategy)
           
 org.springframework.beans.factory.config.BeanDefinition getBeanDefinition()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HOST_COMPONENT_PROVIDER

public static final java.lang.String HOST_COMPONENT_PROVIDER
See Also:
Constant Field Values
Constructor Detail

PluginBeanDefinitionRegistry

public PluginBeanDefinitionRegistry(org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
Method Detail

getBeanDefinition

public org.springframework.beans.factory.config.BeanDefinition getBeanDefinition()

addBeanName

public void addBeanName(java.lang.String beanName)

addBeanInterface

public void addBeanInterface(java.lang.String beanName,
                             java.lang.String ifce)

addBeanInterfaces

public void addBeanInterfaces(java.lang.String beanName,
                              java.util.Collection<java.lang.String> ifces)

addContextClassLoaderStrategy

public void addContextClassLoaderStrategy(java.lang.String beanName,
                                          ContextClassLoaderStrategy strategy)


Copyright © 2013 Atlassian. All Rights Reserved.