クラス FileTailInboundChannelAdapterFactoryBean
java.lang.ObjectSE
org.springframework.beans.factory.config.AbstractFactoryBean<FileTailingMessageProducerSupport>
org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- 実装済みのインターフェース一覧:
Aware、BeanClassLoaderAware、BeanFactoryAware、BeanNameAware、DisposableBean、FactoryBean<FileTailingMessageProducerSupport>、InitializingBean、ApplicationEventPublisherAware、Lifecycle、Phased、SmartLifecycle
public class FileTailInboundChannelAdapterFactoryBean
extends AbstractFactoryBean<FileTailingMessageProducerSupport>
implements BeanNameAware, SmartLifecycle, ApplicationEventPublisherAware
- 導入:
- 3.0
- 作成者:
- Gary Russell, Artem Bilan, Ali Shahbour
フィールド概要
クラス org.springframework.beans.factory.config.AbstractFactoryBean から継承されたフィールド
loggerインターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTEインターフェース org.springframework.context.SmartLifecycle から継承されたフィールド
DEFAULT_PHASEコンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明protected FileTailingMessageProducerSupportClassSE<?>intgetPhase()booleanbooleanvoidsetApplicationEventPublisher(ApplicationEventPublisher applicationEventPublisher) voidsetAutoStartup(boolean autoStartup) voidsetBeanName(StringSE name) voidvoidsetEnableStatusReader(boolean enableStatusReader) false の場合、stderr をキャプチャーするためのスレッドは開始されず、stderr の出力は無視されます。voidvoidsetErrorChannel(MessageChannel errorChannel) voidsetErrorChannelName(StringSE errorChannelName) voidsetErrorMessageStrategy(ErrorMessageStrategy errorMessageStrategy) voidvoidsetFileDelay(LongSE fileDelay) voidsetIdleEventInterval(long idleEventInterval) FileTailingMessageProducerSupport.FileTailingIdleEventをミリ秒単位で発行する頻度。voidsetNativeOptions(StringSE nativeOptions) voidsetOutputChannel(MessageChannel outputChannel) voidsetOutputChannelName(StringSE outputChannelName) voidsetPhase(int phase) voidvoidsetSendTimeout(long sendTimeout) voidsetShouldTrack(boolean shouldTrack) voidsetTaskExecutor(TaskExecutor taskExecutor) voidsetTaskScheduler(TaskScheduler taskScheduler) voidstart()voidstop()voidstop(RunnableSE callback) クラス org.springframework.beans.factory.config.AbstractFactoryBean から継承されたメソッド
afterPropertiesSet, destroy, destroyInstance, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingletonクラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース org.springframework.context.SmartLifecycle から継承されたメソッド
isPauseable
コンストラクターの詳細
FileTailInboundChannelAdapterFactoryBean
public FileTailInboundChannelAdapterFactoryBean()
方法の詳細
setNativeOptions
setEnableStatusReader
public void setEnableStatusReader(boolean enableStatusReader) false の場合、stderr をキャプチャーするためのスレッドは開始されず、stderr の出力は無視されます。- パラメーター:
enableStatusReader- 正しいか間違っているか- 導入:
- 4.3.6
setIdleEventInterval
public void setIdleEventInterval(long idleEventInterval) FileTailingMessageProducerSupport.FileTailingIdleEventをミリ秒単位で発行する頻度。- パラメーター:
idleEventInterval- 間隔。- 導入:
- 5.0
setFile
setTaskExecutor
setTaskScheduler
setDelay
setFileDelay
setEnd
setReopen
setBeanName
- 次で指定:
- インターフェース
BeanNameAware内のsetBeanName
setOutputChannel
setOutputChannelName
setErrorChannel
setErrorChannelName
setAutoStartup
public void setAutoStartup(boolean autoStartup) setPhase
public void setPhase(int phase) setSendTimeout
public void setSendTimeout(long sendTimeout) setShouldTrack
public void setShouldTrack(boolean shouldTrack) setErrorMessageStrategy
setApplicationEventPublisher
- 次で指定:
- インターフェース
ApplicationEventPublisherAware内のsetApplicationEventPublisher
start
public void start()stop
public void stop()isRunning
public boolean isRunning()getPhase
public int getPhase()- 次で指定:
- インターフェース
Phased内のgetPhase - 次で指定:
- インターフェース
SmartLifecycle内のgetPhase
isAutoStartup
public boolean isAutoStartup()- 次で指定:
- インターフェース
SmartLifecycle内のisAutoStartup
stop
- 次で指定:
- インターフェース
SmartLifecycle内のstop
getObjectType
- 次で指定:
- インターフェース
FactoryBean<FileTailingMessageProducerSupport>内のgetObjectType - 次で指定:
- クラス
AbstractFactoryBean<FileTailingMessageProducerSupport>のgetObjectType
createInstance