Class HazelcastExecutorClusterEventService
java.lang.Object
com.atlassian.confluence.cluster.hazelcast.HazelcastExecutorClusterEventService
- All Implemented Interfaces:
HazelcastClusterEventService
@Deprecated
public class HazelcastExecutorClusterEventService
extends Object
implements HazelcastClusterEventService
Deprecated.
An implementation of
HazelcastClusterEventService
which uses a Hazelcast IExecutorService
to distribute
events.- Since:
- 5.5
-
Field Summary
Modifier and TypeFieldDescriptionprotected static final String
Deprecated.Name of the executor service to use for executing tasks. -
Constructor Summary
ConstructorDescriptionHazelcastExecutorClusterEventService
(com.hazelcast.core.HazelcastInstance hazelcast, @Nullable io.micrometer.core.instrument.MeterRegistry micrometerRegistry) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptioncom.hazelcast.core.IExecutorService
Deprecated.Returns the distributed executor service for the givenvoid
publishEventToCluster
(Object clusterEvent) Deprecated.void
start()
Deprecated.void
stop()
Deprecated.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.confluence.cluster.hazelcast.HazelcastClusterEventService
asClusterEventService
-
Field Details
-
EXECUTOR_SVC_NAME
Deprecated.Name of the executor service to use for executing tasks.- See Also:
-
-
Constructor Details
-
HazelcastExecutorClusterEventService
public HazelcastExecutorClusterEventService(com.hazelcast.core.HazelcastInstance hazelcast, @Nullable io.micrometer.core.instrument.MeterRegistry micrometerRegistry) Deprecated.- Since:
- 7.0
-
-
Method Details
-
publishEventToCluster
Deprecated.- Specified by:
publishEventToCluster
in interfaceHazelcastClusterEventService
-
start
public void start()Deprecated.- Specified by:
start
in interfaceHazelcastClusterEventService
-
stop
public void stop()Deprecated.- Specified by:
stop
in interfaceHazelcastClusterEventService
-
getExecutorService
public com.hazelcast.core.IExecutorService getExecutorService()Deprecated.Description copied from interface:HazelcastClusterEventService
Returns the distributed executor service for the givenNote: Note that it don't support invokeAll/Any and don't have standard shutdown behavior
See
HazelcastInstance.getExecutorService(String)
for more details- Specified by:
getExecutorService
in interfaceHazelcastClusterEventService
- Returns:
- executor service
-
TopicEventPublisher