public class PublishClusterStateAction extends AbstractComponent
| 修飾子とタイプ | クラスと説明 |
|---|---|
static interface |
PublishClusterStateAction.NewClusterStateListener |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static String |
ACTION_NAME |
deprecationLogger, logger, settings| コンストラクタと説明 |
|---|
PublishClusterStateAction(Settings settings,
TransportService transportService,
DiscoveryNodesProvider nodesProvider,
PublishClusterStateAction.NewClusterStateListener listener,
DiscoverySettings discoverySettings) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
close() |
void |
publish(ClusterChangedEvent clusterChangedEvent,
Discovery.AckListener ackListener) |
static BytesReference |
serializeDiffClusterState(Diff diff,
Version nodeVersion) |
static BytesReference |
serializeFullClusterState(ClusterState clusterState,
Version nodeVersion) |
logDeprecatedSetting, logRemovedSetting, nodeNamepublic PublishClusterStateAction(Settings settings, TransportService transportService, DiscoveryNodesProvider nodesProvider, PublishClusterStateAction.NewClusterStateListener listener, DiscoverySettings discoverySettings)
public void close()
public void publish(ClusterChangedEvent clusterChangedEvent, Discovery.AckListener ackListener)
public static BytesReference serializeFullClusterState(ClusterState clusterState, Version nodeVersion) throws IOException
IOExceptionpublic static BytesReference serializeDiffClusterState(Diff diff, Version nodeVersion) throws IOException
IOExceptionCopyright © 2009–2016. All rights reserved.