public class Gateway extends AbstractComponent implements ClusterStateApplier
| Modifier and Type | Class and Description |
|---|---|
static interface |
Gateway.GatewayStateRecoveredListener |
deprecationLogger, logger, settings| Constructor and Description |
|---|
Gateway(Settings settings,
ClusterService clusterService,
GatewayMetaState metaState,
TransportNodesListGatewayMetaState listGatewayMetaState,
Discovery discovery,
IndicesService indicesService) |
| Modifier and Type | Method and Description |
|---|---|
void |
applyClusterState(ClusterChangedEvent event)
Called when a new cluster state (
ClusterChangedEvent.state() needs to be applied |
void |
performStateRecovery(Gateway.GatewayStateRecoveredListener listener) |
logDeprecatedSetting, logRemovedSetting, nodeNamepublic Gateway(Settings settings, ClusterService clusterService, GatewayMetaState metaState, TransportNodesListGatewayMetaState listGatewayMetaState, Discovery discovery, IndicesService indicesService)
public void performStateRecovery(Gateway.GatewayStateRecoveredListener listener) throws GatewayException
GatewayExceptionpublic void applyClusterState(ClusterChangedEvent event)
ClusterStateApplierClusterChangedEvent.state() needs to be appliedapplyClusterState in interface ClusterStateApplier