|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.gemini.blueprint.compendium.internal.cm.DefaultManagedServiceBeanManager
public class DefaultManagedServiceBeanManager
Default implementation for ManagedServiceBeanManager
.
Constructor Summary | |
---|---|
DefaultManagedServiceBeanManager(boolean autowireOnUpdate,
String methodName,
org.eclipse.gemini.blueprint.compendium.internal.cm.ConfigurationAdminManager cam,
org.springframework.beans.factory.BeanFactory beanFactory)
|
Method Summary | |
---|---|
void |
destroy()
|
Object |
register(Object bean)
Registers the given Spring-managed bean instance with the manager. |
void |
unregister(Object bean)
Deregisters the given Spring-managed instance from the manager. |
void |
updated(Map properties)
Re-applies injection on the Spring-managed instances using the given properties. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultManagedServiceBeanManager(boolean autowireOnUpdate, String methodName, org.eclipse.gemini.blueprint.compendium.internal.cm.ConfigurationAdminManager cam, org.springframework.beans.factory.BeanFactory beanFactory)
Method Detail |
---|
public Object register(Object bean)
ManagedServiceBeanManager
register
in interface ManagedServiceBeanManager
bean
- Spring-managed bean instance
public void unregister(Object bean)
ManagedServiceBeanManager
unregister
in interface ManagedServiceBeanManager
public void updated(Map properties)
ManagedServiceBeanManager
updated
in interface ManagedServiceBeanManager
properties
- new propertiespublic void destroy()
destroy
in interface org.springframework.beans.factory.DisposableBean
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |