public class ParallelSyncOptions
extends java.lang.Object
Constructor and Description |
---|
ParallelSyncOptions()
Default constructor
|
ParallelSyncOptions(int batch,
int batchSize,
int minimum,
int minumumSize,
int numberOfThreads,
IParallelCallback callback)
Constructor with the given arguments
|
ParallelSyncOptions(IParallelCallback callback)
Constructs a ParallelSyncOptions with an instance of an IParallelCallback
|
Modifier and Type | Method and Description |
---|---|
int |
getBatch() |
int |
getBatchSize() |
IParallelCallback |
getCallback() |
int |
getMinimum() |
int |
getMinumumSize() |
int |
getNumberOfThreads() |
void |
setBatch(int batch)
Sets the batch
|
void |
setBatchSize(int batchSize)
Sets the batch size
|
void |
setCallback(IParallelCallback callback)
Sets IParallelCallback
|
void |
setMinimum(int minimum)
Sets minimum
|
void |
setMinumumSize(int minumumSize)
Sets minimum
|
void |
setNumberOfThreads(int numberOfThreads)
Sets number of threads
|
public ParallelSyncOptions()
public ParallelSyncOptions(int batch, int batchSize, int minimum, int minumumSize, int numberOfThreads, IParallelCallback callback)
batch
- - number of files in a batchbatchSize
- - number of bytes in a batchminimum
- - minimum number of files in a parallel syncminumumSize
- - minimum number of bytes in a parallel syncnumberOfThreads
- - number of independent network connections to be used during parallelisationcallback
- - call back interface for parallel executionpublic ParallelSyncOptions(IParallelCallback callback)
callback
- - call back interface for parallel executionpublic int getBatch()
public int getBatchSize()
public int getMinimum()
public int getMinumumSize()
public int getNumberOfThreads()
public IParallelCallback getCallback()
public void setCallback(IParallelCallback callback)
callback
- - call back interface for parallel executionpublic void setBatch(int batch)
batch
- - number of bytes in a batchpublic void setBatchSize(int batchSize)
batchSize
- - number of bytes in a batchpublic void setMinimum(int minimum)
minimum
- - minimum number of files in a parallel syncpublic void setMinumumSize(int minumumSize)
minumumSize
- - minimum number of bytes in a parallel syncpublic void setNumberOfThreads(int numberOfThreads)
numberOfThreads
- - number of independent network connections to be used during parallelisation