クラス 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 FileTailingMessageProducerSupport
ClassSE
<?> int
getPhase()
boolean
boolean
void
setApplicationEventPublisher
(ApplicationEventPublisher applicationEventPublisher) void
setAutoStartup
(boolean autoStartup) void
setBeanName
(StringSE name) void
void
setEnableStatusReader
(boolean enableStatusReader) false の場合、stderr をキャプチャーするためのスレッドは開始されず、stderr の出力は無視されます。void
void
setErrorChannel
(MessageChannel errorChannel) void
setErrorChannelName
(StringSE errorChannelName) void
setErrorMessageStrategy
(ErrorMessageStrategy errorMessageStrategy) void
void
setFileDelay
(LongSE fileDelay) void
setIdleEventInterval
(long idleEventInterval) FileTailingMessageProducerSupport.FileTailingIdleEvent
をミリ秒単位で発行する頻度。void
setNativeOptions
(StringSE nativeOptions) void
setOutputChannel
(MessageChannel outputChannel) void
setOutputChannelName
(StringSE outputChannelName) void
setPhase
(int phase) void
void
setSendTimeout
(long sendTimeout) void
setShouldTrack
(boolean shouldTrack) void
setTaskExecutor
(TaskExecutor taskExecutor) void
setTaskScheduler
(TaskScheduler taskScheduler) void
start()
void
stop()
void
stop
(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
stop
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