Members

Object

RetryPolicy.retryDecision

Retry decision of the retry policy.

Static
This member is static

Constructor

new

RetryPolicy

()

Base and default RetryPolicy. Determines what to do when the drivers runs into an specific Cassandra exception

Methods

onReadTimeout

(Object requestInfo, consistency, Number received, blockFor, Boolean isDataPresent)

Determines what to do when the drivers gets an ReadTimeoutException from a Cassandra node

Parameters:
Name Type Description
requestInfo Object
consistency
received Number
blockFor
isDataPresent Boolean
Returns:
Type Description
DecisionInfo

onUnavailable

(Object requestInfo, consistency, Number required, Number alive)

Determines what to do when the drivers gets an UnavailableException from a Cassandra node

Parameters:
Name Type Description
requestInfo Object
consistency
required Number
alive Number
Returns:
Type Description
DecisionInfo

onWriteTimeout

(Object requestInfo, consistency, Number received, blockFor, String writeType)

Determines what to do when the drivers gets an WriteTimeoutException from a Cassandra node

Parameters:
Name Type Description
requestInfo Object
consistency
received Number
blockFor
writeType String
Returns:
Type Description
DecisionInfo

rethrowResult

()
Returns:
Type Description
Object

retryResult

()
Returns:
Type Description
Object