public class TailAdapterSpec extends MessageProducerSpec<TailAdapterSpec,FileTailingMessageProducerSupport>
MessageProducerSpec。PARSER, targetloggerDEFAULT_PHASEOBJECT_TYPE_ATTRIBUTE| 修飾子 | コンストラクターと説明 |
|---|---|
protected | TailAdapterSpec() |
| 修飾子と型 | メソッドと説明 |
|---|---|
TailAdapterSpec | autoStartup(boolean autoStartup) |
TailAdapterSpec | delay(long delay) 新しいコンテンツのファイルをチェックする間隔(ミリ秒単位)。 |
protected FileTailingMessageProducerSupport | doGet() |
TailAdapterSpec | enableStatusReader(boolean enableStatusReader) このフィールドは、stderr イベントを制御します。 |
TailAdapterSpec | end(boolean end)true の場合、ファイルの末尾から末尾に移動します。それ以外の場合は、最初からすべての行を含めます。 |
TailAdapterSpec | errorChannel(MessageChannel errorChannel) エラーメッセージの送信先となる MessageChannel を構成します。 |
protected TailAdapterSpec | file(FileSE file) |
TailAdapterSpec | fileDelay(long fileDelay) 存在しないファイルをテールする試行間の、または何らかの理由で失敗した場合のプロセスの実行試行間のミリ秒単位の遅延。 |
TailAdapterSpec | id(StringSE id) コンポーネント識別子を構成します。 |
TailAdapterSpec | idleEventInterval(long idleEventInterval) アイドルイベントの送信を開始する前のアイドル間隔を指定します。 |
TailAdapterSpec | nativeOptions(StringSE nativeOptions) ネイティブ tail コマンドのオプション文字列を指定します。 |
TailAdapterSpec | outputChannel(MessageChannel outputChannel)MessageProducer の outputChannel を指定します |
TailAdapterSpec | phase(int phase) |
TailAdapterSpec | reopen(boolean reopen)true の場合は、チャンクの読み取りの間にファイルを閉じてから再度開きます。 |
TailAdapterSpec | taskExecutor(TaskExecutor taskExecutor) タスクエグゼキュータを設定します。 |
TailAdapterSpec | taskScheduler(TaskScheduler taskScheduler) タスクスケジューラを設定します - デフォルトでは統合 "taskScheduler" になります。 |
errorChannel, errorMessageStrategy, outputChannel, sendTimeout, shouldTrack_this, createInstance, destroyInstance, get, getId, getObjectType, getPhase, isAutoStartup, isRunning, start, stop, stopafterPropertiesSet, destroy, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingletoncloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEprotected TailAdapterSpec file(FileSE file)
public TailAdapterSpec nativeOptions(StringSE nativeOptions)
tail コマンドのオプション文字列を指定します。nativeOptions - nativeOptions。OSDelegatingFileTailingMessageProducer.setOptions(String)public TailAdapterSpec enableStatusReader(boolean enableStatusReader)
enableStatusReader - stderr からのイベントを有効または無効にするブール値。public TailAdapterSpec idleEventInterval(long idleEventInterval)
idleEventInterval - イベントアイドル時間のミリ秒単位の間隔。public TailAdapterSpec taskExecutor(TaskExecutor taskExecutor)
SimpleAsyncTaskExecutor です。taskExecutor - taskExecutor。public TailAdapterSpec taskScheduler(TaskScheduler taskScheduler)
taskScheduler - taskScheduler。public TailAdapterSpec delay(long delay)
delay - 遅延。ApacheCommonsFileTailingMessageProducer.setPollingDelay(long)public TailAdapterSpec fileDelay(long fileDelay)
fileDelay - fileDelay。FileTailingMessageProducerSupport.setTailAttemptsDelay(long)public TailAdapterSpec end(boolean end)
true の場合、ファイルの末尾から末尾に移動します。それ以外の場合は、最初からすべての行を含めます。デフォルトの true。end - 終わり。ApacheCommonsFileTailingMessageProducer.setEnd(boolean)public TailAdapterSpec reopen(boolean reopen)
true の場合は、チャンクの読み取りの間にファイルを閉じてから再度開きます。デフォルトの false。reopen - 再開します。ApacheCommonsFileTailingMessageProducer.setReopen(boolean)public TailAdapterSpec id(StringSE id)
MessageProducerSpecbeanName として使用されます。メッセージプロデューサーの Bean 名を設定します。MessageProducerSpec<TailAdapterSpec, FileTailingMessageProducerSupport> の id id - ID。public TailAdapterSpec phase(int phase)
MessageProducerSpec<TailAdapterSpec, FileTailingMessageProducerSupport> の phase phase - フェーズ。SmartLifecyclepublic TailAdapterSpec autoStartup(boolean autoStartup)
MessageProducerSpec<TailAdapterSpec, FileTailingMessageProducerSupport> の autoStartup autoStartup - autoStartup。SmartLifecyclepublic TailAdapterSpec outputChannel(MessageChannel outputChannel)
MessageProducerSpecMessageProducer の outputChannel を指定します MessageProducerSpec<TailAdapterSpec, FileTailingMessageProducerSupport> の outputChannel outputChannel - outputChannel。MessageProducerSupport.setOutputChannel(MessageChannel)public TailAdapterSpec errorChannel(MessageChannel errorChannel)
MessageProducerSpecMessageChannel を構成します。MessageProducerSpec<TailAdapterSpec, FileTailingMessageProducerSupport> の errorChannel errorChannel - errorChannel。MessageProducerSupport.setErrorChannel(MessageChannel)protected FileTailingMessageProducerSupport doGet()
IntegrationComponentSpec<TailAdapterSpec, FileTailingMessageProducerSupport> の doGet