public class VisorDrSenderHubConfig extends Object implements Serializable
| Constructor and Description |
|---|
VisorDrSenderHubConfig() |
| Modifier and Type | Method and Description |
|---|---|
String[] |
cacheNames() |
void |
cacheNames(String[] cacheNames) |
Iterable<VisorDrSenderHubConnectionConfig> |
connectionConfiguration() |
void |
connectionConfiguration(Iterable<VisorDrSenderHubConnectionConfig> connConfiguration) |
static VisorDrSenderHubConfig |
from(GridDrSenderHubConfiguration sndCfg) |
int |
maxErrors() |
void |
maxErrors(int maxErrors) |
int |
maxFailedConnectAttempts() |
void |
maxFailedConnectAttempts(int maxFailedConnectAttempts) |
long |
maxHealthCheckFrequency() |
void |
maxHealthCheckFrequency(long healthCheckFreq) |
int |
maxQueueSize() |
void |
maxQueueSize(int maxQueueSize) |
long |
readTimeout() |
void |
readTimeout(long readTimeout) |
long |
reconnectOnFailureTimeout() |
void |
reconnectOnFailureTimeout(long reconnectOnFailureTimeout) |
long |
systemRequestTimeout() |
void |
systemRequestTimeout(long sysReqTimeout) |
String |
toString() |
public static VisorDrSenderHubConfig from(GridDrSenderHubConfiguration sndCfg)
sndCfg - Data transfer object for DR sender hub configuration properties.public Iterable<VisorDrSenderHubConnectionConfig> connectionConfiguration()
public void connectionConfiguration(Iterable<VisorDrSenderHubConnectionConfig> connConfiguration)
connConfiguration - New data center connection configurations.public int maxFailedConnectAttempts()
public void maxFailedConnectAttempts(int maxFailedConnectAttempts)
maxFailedConnectAttempts - New maximum failed connect attempts. When all replica nodes reaches this limit
replica become offline.public int maxErrors()
public void maxErrors(int maxErrors)
maxErrors - New maximum amount of errors received from the replica. When replica node reaches this limit, it
is disconnected.public long maxHealthCheckFrequency()
public void maxHealthCheckFrequency(long healthCheckFreq)
healthCheckFreq - New get health check frequency in milliseconds.public long systemRequestTimeout()
public void systemRequestTimeout(long sysReqTimeout)
sysReqTimeout - New system request timeout in milliseconds.public long readTimeout()
public void readTimeout(long readTimeout)
readTimeout - New read timeout in milliseconds.public int maxQueueSize()
public void maxQueueSize(int maxQueueSize)
maxQueueSize - New maximum wait queue size.public long reconnectOnFailureTimeout()
public void reconnectOnFailureTimeout(long reconnectOnFailureTimeout)
reconnectOnFailureTimeout - New timeout after which node can be reconnected in case it was previously
disconnected due to a failure.public String[] cacheNames()
public void cacheNames(String[] cacheNames)
cacheNames - New cache names this sender hub works with.Copyright © 2014. All rights reserved.