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 StringDeprecated, for removal: This API element is subject to removal in a future version.The bean name for theHazelcastLocalInstanceRegistrarinstance.static final StringDeprecated, 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 StringDeprecated, 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.ConstructHazelcastLocalInstanceRegistrarbased on the local JVMHazelcastInstances if any.HazelcastLocalInstanceRegistrar(com.hazelcast.core.HazelcastInstance hazelcastInstance) Deprecated, for removal: This API element is subject to removal in a future version.ConstructHazelcastLocalInstanceRegistrarbased on the providedHazelcastInstance. -
Method Summary
Modifier and TypeMethodDescriptionvoidDeprecated, 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 theHazelcastLocalInstanceRegistrarinstance.- 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.ConstructHazelcastLocalInstanceRegistrarbased on the local JVMHazelcastInstances if any. -
HazelcastLocalInstanceRegistrar
public HazelcastLocalInstanceRegistrar(com.hazelcast.core.HazelcastInstance hazelcastInstance) Deprecated, for removal: This API element is subject to removal in a future version.ConstructHazelcastLocalInstanceRegistrarbased on the providedHazelcastInstance.- Parameters:
hazelcastInstance- theHazelcastInstanceto use.
-
-
Method Details
-
afterSingletonsInstantiated
public void afterSingletonsInstantiated()Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
afterSingletonsInstantiatedin interfaceSmartInitializingSingleton
-
ClusterAPI.