Methods
Modifier and Type |
Method and Description |
void |
addTransformation(String transformationName,
String containerObjectId,
Trans trans,
TransConfiguration transConfiguration)
Add a transformation to the map
|
SocketPortAllocation |
allocateServerSocketPort(int portRangeStart,
String hostname,
String clusteredRunId,
String transformationName,
String sourceSlaveName,
String sourceStepName,
String sourceStepCopy,
String targetSlaveName,
String targetStepName,
String targetStepCopy)
This is the meat of the whole problem.
|
SlaveSequence |
createSlaveSequence(String name) |
void |
deallocateServerSocketPort(int port,
String hostname) |
void |
deallocateServerSocketPorts(CarteObjectEntry entry)
Deallocate all the ports for the given transformation entry, across all
hosts.
|
void |
deallocateServerSocketPorts(String transName,
String carteObjectId)
Deallocate all the ports for the given transformation name, across all
hosts.
|
TransConfiguration |
getConfiguration(CarteObjectEntry entry) |
TransConfiguration |
getConfiguration(String transformationName) |
Map<CarteObjectEntry,TransConfiguration> |
getConfigurationMap() |
CarteObjectEntry |
getFirstCarteObjectEntry(String transName) |
Map<String,List<SocketPortAllocation>> |
getHostServerSocketPortsMap() |
SlaveSequence |
getSlaveSequence(String name) |
SlaveServerConfig |
getSlaveServerConfig() |
Trans |
getTransformation(CarteObjectEntry entry) |
Trans |
getTransformation(String transformationName)
Find the first transformation in the list that comes to mind!
|
List<CarteObjectEntry> |
getTransformationObjects() |
boolean |
isAutomaticSlaveSequenceCreationAllowed() |
void |
registerTransformation(Trans trans,
TransConfiguration transConfiguration) |
void |
removeTransformation(CarteObjectEntry entry) |
void |
setConfigurationMap(Map<CarteObjectEntry,TransConfiguration> configurationMap) |
void |
setHostServerSocketPortsMap(Map<String,List<SocketPortAllocation>> hostServerSocketPortsMap) |
void |
setSlaveServerConfig(SlaveServerConfig slaveServerConfig) |