java.lang.Object |
↳ |
com.atlassian.plugin.osgi.bridge.external.MultiTenantComponentFactoryBean |
Class Overview
Spring FactoryBean, that returns a proxy to the component that selects the correct component based on the current
tenant. Components are lazily instantiated, and DisposableBeans destroy() methods are called when a tenant is
stopped.
Summary
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
From interface
org.springframework.beans.factory.BeanNameAware
|
From interface
org.springframework.beans.factory.DisposableBean
|
From interface
org.springframework.beans.factory.FactoryBean
Object
|
getObject()
|
Class
|
getObjectType()
|
boolean
|
isSingleton()
|
|
From interface
org.springframework.context.ApplicationContextAware
void
|
setApplicationContext(ApplicationContext arg0)
|
|
Public Constructors
public
MultiTenantComponentFactoryBean
()
Public Methods
public
synchronized
Object
getObject
()
public
Class
getObjectType
()
public
boolean
isSingleton
()
public
void
setApplicationContext
(ApplicationContext applicationContext)
public
void
setBeanName
(String name)
public
void
setImplementation
(Class implementation)
public
void
setInterfaces
(Class[] interfaces)
public
void
setLazyLoad
(boolean lazyLoad)