public class SlaveStepCopyPartitionDistribution extends Object
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SlaveStepCopyPartitionDistribution.SlaveStepCopy  | 
| Constructor and Description | 
|---|
SlaveStepCopyPartitionDistribution()  | 
SlaveStepCopyPartitionDistribution(Node node)  | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
addPartition(String slaveServerName,
            String partitionSchemaName,
            int stepCopyNr)
Add a partition number to the distribution if it doesn't already exist. 
 | 
void | 
addPartition(String slaveServerName,
            String partitionSchemaName,
            int stepCopyNr,
            int partitionNr)
Add a partition number to the distribution for re-use at runtime. 
 | 
Map<SlaveStepCopyPartitionDistribution.SlaveStepCopy,Integer> | 
getDistribution()  | 
List<PartitionSchema> | 
getOriginalPartitionSchemas()  | 
int | 
getPartition(String slaveServerName,
            String partitionSchemaName,
            int stepCopyNr)  | 
String | 
getXML()  | 
void | 
setOriginalPartitionSchemas(List<PartitionSchema> originalPartitionSchemas)  | 
public static final String XML_TAG
public SlaveStepCopyPartitionDistribution()
public SlaveStepCopyPartitionDistribution(Node node)
public void addPartition(String slaveServerName, String partitionSchemaName, int stepCopyNr, int partitionNr)
slaveServerName - partitionSchemaName - stepCopyNr - partitionNr - public int addPartition(String slaveServerName, String partitionSchemaName, int stepCopyNr)
slaveServerName - partitionSchemaName - stepCopyNr - public int getPartition(String slaveServerName, String partitionSchemaName, int stepCopyNr)
public String getXML()
public Map<SlaveStepCopyPartitionDistribution.SlaveStepCopy,Integer> getDistribution()
public List<PartitionSchema> getOriginalPartitionSchemas()
public void setOriginalPartitionSchemas(List<PartitionSchema> originalPartitionSchemas)
originalPartitionSchemas - the originalPartitionSchemas to set