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 classDeprecated, for removal: This API element is subject to removal in a future version.A base event listener abstraction.protected final classDeprecated, for removal: This API element is subject to removal in a future version.TheAbstractHazelcastMessageProducer.AbstractHazelcastEventListenerimplementation for theAbstractIMapEvents.Nested classes/interfaces inherited from interface org.springframework.integration.support.management.IntegrationManagement
IntegrationManagement.ManagementOverrides -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final com.hazelcast.core.DistributedObjectDeprecated, for removal: This API element is subject to removal in a future version.Fields inherited from class org.springframework.integration.endpoint.AbstractEndpoint
lifecycleCondition, lifecycleLockFields inherited from class org.springframework.integration.context.IntegrationObjectSupport
EXPRESSION_PARSER, loggerFields inherited from interface org.springframework.integration.support.management.IntegrationManagement
METER_PREFIX, RECEIVE_COUNTER_NAME, SEND_TIMER_NAMEFields 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 CacheListeningPolicyTypeDeprecated, for removal: This API element is subject to removal in a future version.protected UUIDDeprecated, for removal: This API element is subject to removal in a future version.voidsetCacheEventTypes(String cacheEventTypes) Deprecated, for removal: This API element is subject to removal in a future version.voidsetCacheListeningPolicy(CacheListeningPolicyType cacheListeningPolicy) Deprecated, for removal: This API element is subject to removal in a future version.protected voidsetHazelcastRegisteredEventListenerId(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, subscribeToPublisherMethods inherited from class org.springframework.integration.endpoint.AbstractEndpoint
destroy, doStop, getPhase, getRole, isActive, isAutoStartup, isRunning, setAutoStartup, setPhase, setRole, start, stop, stopMethods 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, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.springframework.integration.support.management.IntegrationManagement
destroy, getManagedName, getManagedType, getOverrides, getThisAs, isLoggingEnabled, registerMetricsCaptor, setLoggingEnabled, setManagedName, setManagedTypeMethods 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.
-