com.nec.webotx.batch.util.scope
クラス BSChunkScopedJndiObjectFactoryBean<T>

java.lang.Object
  上位を拡張 org.springframework.beans.factory.config.AbstractFactoryBean<T>
      上位を拡張 com.nec.webotx.batch.util.scope.BSChunkScopedJndiObjectFactoryBean<T>
すべての実装されたインタフェース:
BSChunkScopedObject, BeanClassLoaderAware, BeanFactoryAware, BeanNameAware, BeanFactoryPostProcessor, DisposableBean, FactoryBean<T>, InitializingBean

public class BSChunkScopedJndiObjectFactoryBean<T>
extends AbstractFactoryBean<T>
implements BeanNameAware, BSChunkScopedObject, BeanFactoryPostProcessor

バージョン:
WebOTX Batch Server V8.4

入れ子のクラスの概要
static class BSChunkScopedJndiObjectFactoryBean.JndiObjectFactoryBean<T>
           
 
フィールドの概要
 
クラス org.springframework.beans.factory.config.AbstractFactoryBean から継承されたフィールド
logger
 
コンストラクタの概要
BSChunkScopedJndiObjectFactoryBean()
           
 
メソッドの概要
 void afterPropertiesSet()
           
protected  T createInstance()
           
protected  T createScopedProxy()
           
 Class<? extends T> getObjectType()
           
 boolean isSingleton()
           
 void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory)
           
 void setBeanFactory(BeanFactory beanFactory)
           
 void setBeanName(String name)
           
 void setDefaultJndiName(String jndiName)
           
 void setExposeProxy(boolean exposeProxy)
           
 void setFrozen(boolean frozen)
           
 void setJndiEnvironment(Properties jndiEnvironment)
           
 void setJndiLocatorDelegate(JndiLocatorDelegate jndiLocatorDelegate)
           
 void setJndiNameKey(String key)
           
 void setOpaque(boolean opaque)
           
 void setOptimize(boolean optimize)
           
 void setProxyTargetClass(boolean proxyTargetClass)
           
 void setTargetInterface(Class<? extends T> targetInterface)
           
 
クラス org.springframework.beans.factory.config.AbstractFactoryBean から継承されたメソッド
destroy, destroyInstance, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, setBeanClassLoader, setSingleton
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BSChunkScopedJndiObjectFactoryBean

public BSChunkScopedJndiObjectFactoryBean()
メソッドの詳細

setJndiNameKey

public void setJndiNameKey(String key)

setDefaultJndiName

public void setDefaultJndiName(String jndiName)

setTargetInterface

public void setTargetInterface(Class<? extends T> targetInterface)

setJndiLocatorDelegate

public void setJndiLocatorDelegate(JndiLocatorDelegate jndiLocatorDelegate)

setProxyTargetClass

public void setProxyTargetClass(boolean proxyTargetClass)

setOptimize

public void setOptimize(boolean optimize)

setOpaque

public void setOpaque(boolean opaque)

setExposeProxy

public void setExposeProxy(boolean exposeProxy)

setFrozen

public void setFrozen(boolean frozen)

setBeanName

public void setBeanName(String name)
定義:
インタフェース BeanNameAware 内の setBeanName

setJndiEnvironment

public void setJndiEnvironment(Properties jndiEnvironment)
パラメータ:
jndiEnvironment - the jndiEnvironment to set

setBeanFactory

public void setBeanFactory(BeanFactory beanFactory)
定義:
インタフェース BeanFactoryAware 内の setBeanFactory
オーバーライド:
クラス AbstractFactoryBean<T> 内の setBeanFactory

afterPropertiesSet

public void afterPropertiesSet()
                        throws Exception
定義:
インタフェース InitializingBean 内の afterPropertiesSet
オーバーライド:
クラス AbstractFactoryBean<T> 内の afterPropertiesSet
例外:
Exception

isSingleton

public boolean isSingleton()
定義:
インタフェース FactoryBean<T> 内の isSingleton
オーバーライド:
クラス AbstractFactoryBean<T> 内の isSingleton

getObjectType

public Class<? extends T> getObjectType()
定義:
インタフェース FactoryBean<T> 内の getObjectType
定義:
クラス AbstractFactoryBean<T> 内の getObjectType

createInstance

protected T createInstance()
                    throws Exception
定義:
クラス AbstractFactoryBean<T> 内の createInstance
例外:
Exception

createScopedProxy

protected T createScopedProxy()

postProcessBeanFactory

public void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory)
                            throws BeansException
定義:
インタフェース BeanFactoryPostProcessor 内の postProcessBeanFactory
例外:
BeansException


Copyright © 2012 NEC Corporation. All Rights Reserved.