Show / Hide Table of Contents

# Class StopNodeOrHaltFailureHandler

Handler will try to stop node if TryStop value is true. If node can't be stopped during provided Timeout or TryStop value is false then JVM process will be terminated forcibly.

##### Inheritance

System.Object
StopNodeOrHaltFailureHandler

##### Implements

IFailureHandler

##### Inherited Members

System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()

###### Namespace: Apache.Ignite.Core.Failure

###### Assembly: Apache.Ignite.Core.dll

##### Syntax

    public class StopNodeOrHaltFailureHandler : IFailureHandler

### Constructors

#### StopNodeOrHaltFailureHandler()

Initialize a new instance of the StopNodeOrHaltFailureHandler

##### Declaration

    public StopNodeOrHaltFailureHandler()

### Properties

#### Timeout

Stop node timeout. Defaults to 0.

##### Declaration

    public TimeSpan Timeout { get; set; }

##### Property Value

Type | Description
--- | ---
System.TimeSpan |

#### TryStop

Try stop flag. Defaults false.

##### Declaration

    public bool TryStop { get; set; }

##### Property Value

Type | Description
--- | ---
System.Boolean |

### Implements

IFailureHandler