Class AbstractHazelcastMessageProducer
java.lang.Object
org.springframework.integration.context.IntegrationObjectSupport
org.springframework.integration.endpoint.AbstractEndpoint
org.springframework.integration.endpoint.MessageProducerSupport
org.springframework.integration.hazelcast.inbound.AbstractHazelcastMessageProducer
- All Implemented Interfaces:
Aware
,BeanFactoryAware
,BeanNameAware
,DisposableBean
,InitializingBean
,SmartInitializingSingleton
,ApplicationContextAware
,Lifecycle
,Phased
,SmartLifecycle
,ComponentSourceAware
,ExpressionCapable
,MessageProducer
,IntegrationPattern
,NamedComponent
,IntegrationInboundManagement
,IntegrationManagement
,ManageableLifecycle
,ManageableSmartLifecycle
,TrackableComponent
- Direct Known Subclasses:
HazelcastContinuousQueryMessageProducer
,HazelcastEventDrivenMessageProducer
@Deprecated(forRemoval=true,
since="6.5")
public abstract class AbstractHazelcastMessageProducer
extends MessageProducerSupport
Deprecated, for removal: This API element is subject to removal in a future version.
Hazelcast Base Event-Driven Message Producer.
- Since:
- 6.0
- Author:
- Eren Avsarogullari, Artem Bilan, Ngoc Nhan
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected class
Deprecated, for removal: This API element is subject to removal in a future version.A base event listener abstraction.protected final class
Deprecated, for removal: This API element is subject to removal in a future version.TheAbstractHazelcastMessageProducer.AbstractHazelcastEventListener
implementation for theAbstractIMapEvent
s.Nested classes/interfaces inherited from interface org.springframework.integration.support.management.IntegrationManagement
IntegrationManagement.ManagementOverrides
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final com.hazelcast.core.DistributedObject
Deprecated, for removal: This API element is subject to removal in a future version.Fields inherited from class org.springframework.integration.endpoint.AbstractEndpoint
lifecycleCondition, lifecycleLock
Fields inherited from class org.springframework.integration.context.IntegrationObjectSupport
EXPRESSION_PARSER, logger
Fields inherited from interface org.springframework.integration.support.management.IntegrationManagement
METER_PREFIX, RECEIVE_COUNTER_NAME, SEND_TIMER_NAME
Fields inherited from interface org.springframework.context.SmartLifecycle
DEFAULT_PHASE
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractHazelcastMessageProducer
(com.hazelcast.core.DistributedObject distributedObject) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.protected CacheListeningPolicyType
Deprecated, for removal: This API element is subject to removal in a future version.protected UUID
Deprecated, for removal: This API element is subject to removal in a future version.void
setCacheEventTypes
(String cacheEventTypes) Deprecated, for removal: This API element is subject to removal in a future version.void
setCacheListeningPolicy
(CacheListeningPolicyType cacheListeningPolicy) Deprecated, for removal: This API element is subject to removal in a future version.protected void
setHazelcastRegisteredEventListenerId
(UUID hazelcastRegisteredEventListenerId) Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class org.springframework.integration.endpoint.MessageProducerSupport
afterSingletonsInstantiated, buildErrorMessage, doStart, doStop, getErrorChannel, getErrorMessageAttributes, getErrorMessageStrategy, getIntegrationPatternType, getMessagingTemplate, getOutputChannel, getRequiredOutputChannel, isObserved, onInit, registerObservationRegistry, sendErrorMessageIfNecessary, sendMessage, setErrorChannel, setErrorChannelName, setErrorMessageStrategy, setObservationConvention, setOutputChannel, setOutputChannelName, setSendTimeout, setShouldTrack, subscribeToPublisher
Methods inherited from class org.springframework.integration.endpoint.AbstractEndpoint
destroy, doStop, getPhase, getRole, isActive, isAutoStartup, isRunning, setAutoStartup, setPhase, setRole, start, stop, stop
Methods inherited from class org.springframework.integration.context.IntegrationObjectSupport
afterPropertiesSet, extractTypeIfPossible, generateId, getApplicationContext, getApplicationContextId, getBeanDescription, getBeanFactory, getBeanName, getChannelResolver, getComponentDescription, getComponentName, getComponentSource, getComponentType, getConversionService, getExpression, getIntegrationProperties, getMessageBuilderFactory, getTaskScheduler, isInitialized, setApplicationContext, setBeanFactory, setBeanName, setChannelResolver, setComponentDescription, setComponentName, setComponentSource, setConversionService, setMessageBuilderFactory, setPrimaryExpression, setTaskScheduler, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.springframework.integration.support.management.IntegrationManagement
destroy, getManagedName, getManagedType, getOverrides, getThisAs, isLoggingEnabled, registerMetricsCaptor, setLoggingEnabled, setManagedName, setManagedType
Methods inherited from interface org.springframework.integration.support.context.NamedComponent
getBeanName, getComponentName, getComponentType
-
Field Details
-
distributedObject
protected final com.hazelcast.core.DistributedObject distributedObjectDeprecated, for removal: This API element is subject to removal in a future version.
-
-
Constructor Details
-
AbstractHazelcastMessageProducer
public AbstractHazelcastMessageProducer(com.hazelcast.core.DistributedObject distributedObject) Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
getCacheEvents
Deprecated, for removal: This API element is subject to removal in a future version. -
setCacheEventTypes
Deprecated, for removal: This API element is subject to removal in a future version. -
getCacheListeningPolicy
Deprecated, for removal: This API element is subject to removal in a future version. -
setCacheListeningPolicy
Deprecated, for removal: This API element is subject to removal in a future version. -
getHazelcastRegisteredEventListenerId
Deprecated, for removal: This API element is subject to removal in a future version. -
setHazelcastRegisteredEventListenerId
Deprecated, for removal: This API element is subject to removal in a future version.
-