public class JpaPollingChannelAdapter extends AbstractMessageSource<ObjectSE>
IntegrationManagement.ManagementOverrides
EXPRESSION_PARSER, logger
METER_PREFIX, RECEIVE_COUNTER_NAME, SEND_TIMER_NAME
コンストラクターと説明 |
---|
JpaPollingChannelAdapter(JpaExecutor jpaExecutor) 必要なすべての JPA 機能を提供する JpaExecutor を使用するコンストラクター。 |
修飾子と型 | メソッドと説明 |
---|---|
protected ObjectSE | doReceive() JpaExecutor.poll() を使用して JPA 操作を実行します。 |
StringSE | getComponentType() |
protected void | onInit() 必須属性を確認してください |
buildMessage, destroy, getBeanName, getComponentName, getManagedName, getManagedType, getOverrides, isLoggingEnabled, receive, registerMetricsCaptor, setBeanName, setHeaderExpressions, setLoggingEnabled, setManagedName, setManagedType
afterPropertiesSet, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, getBeanFactory, getEvaluationContext, getEvaluationContext, getMessageBuilderFactory, setBeanFactory, setConversionService
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
getIntegrationPatternType
getThisAs
public JpaPollingChannelAdapter(JpaExecutor jpaExecutor)
JpaExecutor
を使用するコンストラクター。jpaExecutor
- null であってはなりません。protected void onInit()
AbstractExpressionEvaluator
の onInit
protected ObjectSE doReceive()
JpaExecutor.poll()
を使用して JPA 操作を実行します。JpaExecutor.poll()
が null を返す場合、このメソッドは null
を返します。それ以外の場合は、新しい Message
が作成され、返されます。AbstractMessageSource<ObjectSE>
の doReceive
public StringSE getComponentType()