Class HazelcastLocalInstanceRegistrar
java.lang.Object
org.springframework.integration.hazelcast.HazelcastLocalInstanceRegistrar
- All Implemented Interfaces:
SmartInitializingSingleton
@Deprecated(forRemoval=true,
since="6.5")
public class HazelcastLocalInstanceRegistrar
extends Object
implements SmartInitializingSingleton
Deprecated, for removal: This API element is subject to removal in a future version.
This class creates an internal configuration
MultiMap
to cache Hazelcast instances' socket
address information which used Hazelcast event-driven inbound channel adapter(s). It
also enables a Hazelcast MembershipListener
to listen for
membership updates.- Since:
- 6.0
- Author:
- Eren Avsarogullari, Artem Bilan
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Deprecated, for removal: This API element is subject to removal in a future version.The bean name for theHazelcastLocalInstanceRegistrar
instance.static final String
Deprecated, for removal: This API element is subject to removal in a future version.The name for the Hazelcast Lock used for membership registration.static final String
Deprecated, for removal: This API element is subject to removal in a future version.The name for the Hazelcast MultiMap used for membership registration. -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version.ConstructHazelcastLocalInstanceRegistrar
based on the local JVMHazelcastInstance
s if any.HazelcastLocalInstanceRegistrar
(com.hazelcast.core.HazelcastInstance hazelcastInstance) Deprecated, for removal: This API element is subject to removal in a future version.ConstructHazelcastLocalInstanceRegistrar
based on the providedHazelcastInstance
. -
Method Summary
Modifier and TypeMethodDescriptionvoid
Deprecated, for removal: This API element is subject to removal in a future version.
-
Field Details
-
BEAN_NAME
Deprecated, for removal: This API element is subject to removal in a future version.The bean name for theHazelcastLocalInstanceRegistrar
instance.- See Also:
-
SPRING_INTEGRATION_INTERNAL_CLUSTER_MULTIMAP
Deprecated, for removal: This API element is subject to removal in a future version.The name for the Hazelcast MultiMap used for membership registration.- See Also:
-
SPRING_INTEGRATION_INTERNAL_CLUSTER_LOCK
Deprecated, for removal: This API element is subject to removal in a future version.The name for the Hazelcast Lock used for membership registration.- See Also:
-
-
Constructor Details
-
HazelcastLocalInstanceRegistrar
public HazelcastLocalInstanceRegistrar()Deprecated, for removal: This API element is subject to removal in a future version.ConstructHazelcastLocalInstanceRegistrar
based on the local JVMHazelcastInstance
s if any. -
HazelcastLocalInstanceRegistrar
public HazelcastLocalInstanceRegistrar(com.hazelcast.core.HazelcastInstance hazelcastInstance) Deprecated, for removal: This API element is subject to removal in a future version.ConstructHazelcastLocalInstanceRegistrar
based on the providedHazelcastInstance
.- Parameters:
hazelcastInstance
- theHazelcastInstance
to use.
-
-
Method Details
-
afterSingletonsInstantiated
public void afterSingletonsInstantiated()Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
afterSingletonsInstantiated
in interfaceSmartInitializingSingleton
-
Cluster
API.