クラス PollerMetadata
java.lang.ObjectSE
org.springframework.integration.scheduling.PollerMetadata
- 作成者:
- Mark Fisher, Oleg Zhurakousky, Gary Russell, Artem Bilan
フィールドのサマリー
フィールドコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明static @Nullable PollerMetadatagetDefaultPollerMetadata(BeanFactory beanFactory) 可能な場合は、デフォルトのPollerMetadataBean を返します。@Nullable ErrorHandlerlonglong@Nullable ExecutorSE@Nullable TransactionSynchronizationFactory@Nullable TriggervoidsetAdviceChain(ListSE<Advice> adviceChain) voidsetErrorHandler(ErrorHandler errorHandler) voidsetMaxMessagesPerPoll(long maxMessagesPerPoll) 各ポーリングで受信するメッセージの最大数を設定します。voidsetReceiveTimeout(long receiveTimeout) voidsetTaskExecutor(ExecutorSE taskExecutor) voidsetTransactionSynchronizationFactory(TransactionSynchronizationFactory transactionSynchronizationFactory) voidsetTrigger(@Nullable Trigger trigger)
フィールドの詳細
MAX_MESSAGES_UNBOUNDED
public static final int MAX_MESSAGES_UNBOUNDED1 サイクルでポーリングするメッセージの数に制限がない定数。- 関連事項:
DEFAULT_RECEIVE_TIMEOUT
public static final long DEFAULT_RECEIVE_TIMEOUTデフォルトの受信タイムアウトは 1 秒です。- 関連事項:
DEFAULT_POLLER_METADATA_BEAN_NAME
DEFAULT_POLLER
コンストラクターの詳細
PollerMetadata
public PollerMetadata()
メソッドの詳細
setTransactionSynchronizationFactory
public void setTransactionSynchronizationFactory(TransactionSynchronizationFactory transactionSynchronizationFactory) getTransactionSynchronizationFactory
setTrigger
getTrigger
getErrorHandler
setErrorHandler
setMaxMessagesPerPoll
public void setMaxMessagesPerPoll(long maxMessagesPerPoll) 各ポーリングで受信するメッセージの最大数を設定します。正でない値は、null 以外のメッセージが受信され、正常に送信されている限り、ポーリングを繰り返す必要があることを示します。デフォルトは無制限です。
- パラメーター:
maxMessagesPerPoll- 設定する maxMessagesPerPoll。- 関連事項:
getMaxMessagesPerPoll
public long getMaxMessagesPerPoll()setReceiveTimeout
public void setReceiveTimeout(long receiveTimeout) getReceiveTimeout
public long getReceiveTimeout()setAdviceChain
getAdviceChain
setTaskExecutor
getTaskExecutor
getDefaultPollerMetadata
可能な場合は、デフォルトのPollerMetadataBean を返します。- パラメーター:
beanFactory- ルックアップの BeanFactory。null であってはなりません。- 戻り値:
- ポーラーのメタデータ。