public class ServiceLoaderFactoryBean extends AbstractServiceLoaderBasedFactoryBean implements BeanClassLoaderAware
ServiceLoader
SE を公開する FactoryBean
。ServiceLoader
SElogger
OBJECT_TYPE_ATTRIBUTE
コンストラクターと説明 |
---|
ServiceLoaderFactoryBean() |
修飾子と型 | メソッドと説明 |
---|---|
protected ObjectSE | getObjectToExpose(ServiceLoaderSE<?> serviceLoader) 指定された ServiceLoader に公開する実際のオブジェクトを決定します。 |
ClassSE<?> | getObjectType() この抽象メソッドの宣言は、FactoryBean インターフェースのメソッドを反映しており、抽象テンプレートメソッドを一貫して提供します。 |
createInstance, getServiceType, setBeanClassLoader, setServiceType
afterPropertiesSet, destroy, destroyInstance, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanFactory, setSingleton
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
setBeanClassLoader
protected ObjectSE getObjectToExpose(ServiceLoaderSE<?> serviceLoader)
AbstractServiceLoaderBasedFactoryBean
具象サブクラスに任されました。
AbstractServiceLoaderBasedFactoryBean
の getObjectToExpose
serviceLoader
- 構成されたサービスクラスの ServiceLoaderpublic ClassSE<?> getObjectType()
AbstractFactoryBean
FactoryBean<ObjectSE>
の getObjectType
AbstractFactoryBean<ObjectSE>
の getObjectType
null
FactoryBean.getObjectType()