ConversionTool |
ConversionTool.addInputSource(File source,
String var_name_in_parameters,
String... parameters_before_input_source) |
Add a parameters via an input reference, like:
[parameters_before_input_source] {var_name_in_parameters replaced by source}
For example, set source = "/myfile", var_name_in_parameters = "IN", parameters_before_input_source = [-i],
For an parameters = "exec -verbose <%IN%> -send <%OUT%>", you will get an updated parameters:
"exec -verbose -i /myfile -send <%OUT%>"
|
ConversionTool |
ConversionTool.addInputSource(File source,
String var_name_in_parameters,
Collection<String> parameters_before_input_source,
Collection<String> parameters_after_input_source) |
Add a parameters via an input reference, like:
[parameters_before_input_source] {var_name_in_parameters replaced by source} [parameters_after_input_source]
For example, set source = "/myfile", var_name_in_parameters = "IN", parameters_before_input_source = [-i], parameters_after_input_source = [-w],
For an parameters = "exec -verbose <%IN%> -send <%OUT%>", you will get an updated parameters:
"exec -verbose -i /myfile -w -send <%OUT%>"
|
ConversionTool |
ConversionTool.addInputSource(String source,
String var_name_in_parameters,
String... parameters_before_input_source) |
Add a parameters via an input reference, like:
[parameters_before_input_source] {var_name_in_parameters replaced by source}
For example, set source = "myfile", var_name_in_parameters = "IN", parameters_before_input_source = [-i],
For an parameters = "exec -verbose <%IN%> -send <%OUT%>", you will get an updated parameters:
"exec -verbose -i myfile -send <%OUT%>"
|
ConversionTool |
ConversionTool.addInputSource(String source,
String var_name_in_parameters,
Collection<String> parameters_before_input_source,
Collection<String> parameters_after_input_source) |
Add a parameters via an input reference, like:
[parameters_before_input_source] {var_name_in_parameters replaced by source} [parameters_after_input_source]
For example, set source = "myfile", var_name_in_parameters = "IN", parameters_before_input_source = [-i], parameters_after_input_source = [-w],
For an parameters = "exec -verbose <%IN%> -send <%OUT%>", you will get an updated parameters:
"exec -verbose -i myfile -w -send <%OUT%>"
|
ConversionTool |
ConversionTool.addOutputDestination(File destination,
String var_name_in_parameters,
String... parameters_before_output_destination) |
Add a parameters via an output reference, like:
[parameters_before_output_destination] {var_name_in_parameters replaced by destination}
For example, set destination = "myfile", var_name_in_parameters = "OUT", parameters_before_output_destination = [-o],
For an parameters = "exec -verbose <%IN%> -send <%OUT%>", you will get an updated parameters:
"exec -verbose <%IN%> -send -o myfile"
|
ConversionTool |
ConversionTool.addOutputDestination(File destination,
String var_name_in_parameters,
Collection<String> parameters_before_output_destination,
Collection<String> parameters_after_output_destination) |
Add a parameters via an output reference, like:
[parameters_before_output_destination] {var_name_in_parameters replaced by destination} [parameters_after_output_destination]
For example, set destination = "myfile", var_name_in_parameters = "OUT", parameters_before_output_destination = [-o], parameters_after_output_destination = [-w],
For an parameters = "exec -verbose <%IN%> -send <%OUT%>", you will get an updated parameters:
"exec -verbose <%IN%> -send -o myfile -w"
|
ConversionTool |
ConversionTool.addOutputDestination(String destination,
String var_name_in_parameters,
String... parameters_before_output_destination) |
Add a parameters via an output reference, like:
[parameters_before_output_destination] {var_name_in_parameters replaced by destination}
For example, set destination = "myfile", var_name_in_parameters = "OUT", parameters_before_output_destination = [-o],
For an parameters = "exec -verbose <%IN%> -send <%OUT%>", you will get an updated parameters:
"exec -verbose <%IN%> -send -o myfile"
|
ConversionTool |
ConversionTool.addOutputDestination(String destination,
String var_name_in_parameters,
Collection<String> parameters_before_output_destination,
Collection<String> parameters_after_output_destination) |
Add a parameters via an output reference, like:
[parameters_before_output_destination] {var_name_in_parameters replaced by destination} [parameters_after_output_destination]
For example, set destination = "myfile", var_name_in_parameters = "OUT", parameters_before_output_destination = [-o], parameters_after_output_destination = [-w],
For an parameters = "exec -verbose <%IN%> -send <%OUT%>", you will get an updated parameters:
"exec -verbose <%IN%> -send -o myfile -w"
|
ConversionTool |
ConversionTool.addSimpleOutputDestination(File destination_file) |
Define cmd var name like <%OUT_AUTOMATIC_n%> with "n" the # of setted destination.
|
ConversionTool |
ConversionTool.addSimpleOutputDestination(String destination_name) |
Define cmd var name like <%OUT_AUTOMATIC_n%> with "n" the # of setted destination.
|
ConversionTool |
ConversionTool.checkDestinations() |
Check read access for every files set in output.
|
ConversionTool |
ConversionTool.checkSources() |
Check read access for every files set in input.
|
ConversionTool |
ConversionTool.cleanUpOutputFiles(boolean remove_all,
boolean clean_output_directories) |
Don't need to be executed before.
|
ConversionTool |
ConversionTool.setCheckSourcesBeforeReady(boolean checkSourcesBeforeReady) |
True by default.
|
ConversionTool |
ConversionTool.setFilterForLinesEventsToDisplay(Predicate<tv.hd3g.processlauncher.io.LineEntry> filterForLinesEventsToDisplay) |
|
ConversionTool |
ConversionTool.setMaxExecTimeScheduler(ScheduledExecutorService maxExecTimeScheduler) |
Enable the execution time limitation
|
ConversionTool |
ConversionTool.setMaxExecutionTimeForShortCommands(long max_exec_time,
TimeUnit unit) |
You needs to provide a max_exec_time_scheduler
|
ConversionTool |
ConversionTool.setOnErrorDeleteOutFiles(boolean onErrorDeleteOutFiles) |
|
ConversionTool |
ConversionTool.setRemoveParamsIfNoVarToInject(boolean remove_params_if_no_var_to_inject) |
|
ConversionTool |
ConversionTool.setWorkingDirectory(File working_directory) |
|