Class NutclusterExecutorClusterEventService
java.lang.Object
com.atlassian.confluence.cluster.nutcluster.NutclusterExecutorClusterEventService
- All Implemented Interfaces:
NutclusterClusterEventService
@Deprecated
public class NutclusterExecutorClusterEventService
extends Object
implements NutclusterClusterEventService
Deprecated.
An implementation of
NutclusterClusterEventService which uses a Nutcluster IExecutorService to distribute
events.- Since:
- 5.5
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final StringDeprecated.Name of the executor service to use for executing tasks. -
Constructor Summary
ConstructorsConstructorDescriptionNutclusterExecutorClusterEventService(com.atlassian.nutcluster.core.NutclusterInstance nutcluster, @Nullable io.micrometer.core.instrument.MeterRegistry micrometerRegistry) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptioncom.atlassian.nutcluster.core.IExecutorServiceDeprecated.Returns the distributed executor service for the givenvoidpublishEventToCluster(Object clusterEvent) Deprecated.voidstart()Deprecated.voidstop()Deprecated.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.confluence.cluster.nutcluster.NutclusterClusterEventService
asClusterEventService
-
Field Details
-
EXECUTOR_SVC_NAME
Deprecated.Name of the executor service to use for executing tasks.- See Also:
-
-
Constructor Details
-
NutclusterExecutorClusterEventService
public NutclusterExecutorClusterEventService(com.atlassian.nutcluster.core.NutclusterInstance nutcluster, @Nullable io.micrometer.core.instrument.MeterRegistry micrometerRegistry) Deprecated.- Since:
- 7.0
-
-
Method Details
-
publishEventToCluster
Deprecated.- Specified by:
publishEventToClusterin interfaceNutclusterClusterEventService
-
start
public void start()Deprecated.- Specified by:
startin interfaceNutclusterClusterEventService
-
stop
public void stop()Deprecated.- Specified by:
stopin interfaceNutclusterClusterEventService
-
getExecutorService
public com.atlassian.nutcluster.core.IExecutorService getExecutorService()Deprecated.Description copied from interface:NutclusterClusterEventServiceReturns the distributed executor service for the givenNote: Note that it don't support invokeAll/Any and don't have standard shutdown behavior
See
NutclusterInstance.getExecutorService(String)for more details- Specified by:
getExecutorServicein interfaceNutclusterClusterEventService- Returns:
- executor service
-
TopicEventPublisher