org.terracotta.toolkit.nonstop
Interface NonStopConfiguration
public interface NonStopConfiguration
Configuration for using non stop
getReadOpNonStopTimeoutBehavior
NonStopConfigurationFields.NonStopReadTimeoutBehavior getReadOpNonStopTimeoutBehavior()
- Returns:
- Immutable Operations Non Stop Timeout Behavior associated with this
NonStopConfiguration
getWriteOpNonStopTimeoutBehavior
NonStopConfigurationFields.NonStopWriteTimeoutBehavior getWriteOpNonStopTimeoutBehavior()
- Returns:
- Mutable Operations Non Stop Timeout Behavior associated with this
NonStopConfiguration
getTimeoutMillis
long getTimeoutMillis()
- Returns:
- time out in millis. This is the time out after which toolkit will attempt to abort the on going operation.
getSearchTimeoutMillis
long getSearchTimeoutMillis()
- Returns:
- search timeout in millis. This is the time out after which toolkit will attempt to abort the on going search operation.
isEnabled
boolean isEnabled()
- Returns:
- if the non stop is enabled for this
NonStopConfiguration
isImmediateTimeoutEnabled
boolean isImmediateTimeoutEnabled()
- Returns:
- if toolkit disconnects with one the mirror groups, then the subsequent calls to the Toolkit will timeout
immediately unless the toolkit connects with all the mirror groups again.
Copyright © 2014 Terracotta, Inc.. All Rights Reserved.