@Override protected void adaptLONConfiguration(BackupConfigurationBuilder builder) { builder.stateTransfer().chunkSize(2).timeout(2000); }
@Override protected void adaptLONConfiguration(BackupConfigurationBuilder builder) { builder.stateTransfer().chunkSize(2).timeout(2000); }
@Override protected void adaptLONConfiguration(BackupConfigurationBuilder builder) { builder.site(NYC).stateTransfer().chunkSize(10); }
@Override protected void adaptLONConfiguration(BackupConfigurationBuilder builder) { builder.stateTransfer().chunkSize(2).timeout(2000); }
@Override protected void adaptLONConfiguration(BackupConfigurationBuilder builder) { super.adaptLONConfiguration(builder); builder.stateTransfer().maxRetries(2).waitTime(1000); }
private ConfigurationBuilder configurationBuilderForSite(String backupSiteName) { ConfigurationBuilder builder = getDefaultClusteredCacheConfig(CacheMode.DIST_SYNC); builder.sites().addBackup().site(backupSiteName) .stateTransfer().chunkSize(1); return builder; }
private static BackupConfiguration create(int chunkSize, long timeout, int maxRetries, long waitingTimeBetweenRetries) { BackupConfigurationBuilder builder = new BackupConfigurationBuilder(null).site("NYC") .strategy(BackupStrategy.SYNC).backupFailurePolicy(BackupFailurePolicy.WARN).failurePolicyClass(null) .replicationTimeout(12003).useTwoPhaseCommit(false).enabled(true); builder.stateTransfer().chunkSize(chunkSize).timeout(timeout).maxRetries(maxRetries) .waitTime(waitingTimeBetweenRetries); return builder.create(); }
if (site.hasDefined(ModelKeys.STATE_TRANSFER) && site.get(ModelKeys.STATE_TRANSFER, ModelKeys.STATE_TRANSFER_NAME).isDefined()) { ModelNode stateTransferModel = site.get(ModelKeys.STATE_TRANSFER, ModelKeys.STATE_TRANSFER_NAME); backupConfigurationBuilder.stateTransfer() .chunkSize(BackupSiteStateTransferConfigurationResource.STATE_TRANSFER_CHUNK_SIZE.resolveModelAttribute(context, stateTransferModel).asInt()) .timeout(BackupSiteStateTransferConfigurationResource.STATE_TRANSFER_TIMEOUT.resolveModelAttribute(context, stateTransferModel).asLong())