クラス 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
コンストラクターの詳細
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