org.springframework.plugin.core.support
Class PluginRegistryFactoryBean<T extends Plugin<S>,S>
java.lang.Object
org.springframework.plugin.core.support.AbstractTypeAwareSupport<T>
org.springframework.plugin.core.support.PluginRegistryFactoryBean<T,S>
- All Implemented Interfaces:
- EventListener, org.springframework.beans.factory.Aware, org.springframework.beans.factory.FactoryBean<PluginRegistry<T,S>>, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware, org.springframework.context.ApplicationListener<org.springframework.context.event.ContextRefreshedEvent>
public class PluginRegistryFactoryBean<T extends Plugin<S>,S>
- extends AbstractTypeAwareSupport<T>
- implements org.springframework.beans.factory.FactoryBean<PluginRegistry<T,S>>
FactoryBean to create PluginRegistry instances. Wraps a BeanListFactoryBean.
- Author:
- Oliver Gierke
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PluginRegistryFactoryBean
public PluginRegistryFactoryBean()
getObject
public OrderAwarePluginRegistry<T,S> getObject()
- Specified by:
getObject in interface org.springframework.beans.factory.FactoryBean<PluginRegistry<T extends Plugin<S>,S>>
getObjectType
public Class<?> getObjectType()
- Specified by:
getObjectType in interface org.springframework.beans.factory.FactoryBean<PluginRegistry<T extends Plugin<S>,S>>
isSingleton
public boolean isSingleton()
- Specified by:
isSingleton in interface org.springframework.beans.factory.FactoryBean<PluginRegistry<T extends Plugin<S>,S>>
Copyright © 2008–2014 Pivotal, Inc.. All rights reserved.