public class Gateway extends AbstractComponent implements ClusterStateListener
Modifier and Type | Class and Description |
---|---|
static interface |
Gateway.GatewayStateRecoveredListener |
deprecationLogger, logger, settings
Constructor and Description |
---|
Gateway(Settings settings,
ClusterService clusterService,
NodeEnvironment nodeEnv,
GatewayMetaState metaState,
TransportNodesListGatewayMetaState listGatewayMetaState,
Discovery discovery,
NodeServicesProvider nodeServicesProvider,
IndicesService indicesService) |
Modifier and Type | Method and Description |
---|---|
void |
clusterChanged(ClusterChangedEvent event)
Called when cluster state changes.
|
void |
performStateRecovery(Gateway.GatewayStateRecoveredListener listener) |
void |
reset() |
logDeprecatedSetting, logRemovedSetting, nodeName
public Gateway(Settings settings, ClusterService clusterService, NodeEnvironment nodeEnv, GatewayMetaState metaState, TransportNodesListGatewayMetaState listGatewayMetaState, Discovery discovery, NodeServicesProvider nodeServicesProvider, IndicesService indicesService)
public void performStateRecovery(Gateway.GatewayStateRecoveredListener listener) throws GatewayException
GatewayException
public void reset() throws java.lang.Exception
java.lang.Exception
public void clusterChanged(ClusterChangedEvent event)
ClusterStateListener
clusterChanged
in interface ClusterStateListener