I want to use Condor to manage large number of jobs
generated and monitored by a Java application on a Windows platform. Typically,
the java application is an over-all controller generating input sets for Monte Carlo
experiments, genetic algorithm based optimalisation etc. The java application
must be able to submit
jobs and detect job completion to collect and process the results.
Monitoring job progress would be nice to have. Currently I generate submit files,
use Java's exec feature to start commands like condor_submit and
condor_status and parse their output. It works, but it's not very elegant
and somewhat fragile in the long run because it depends on assumptions about
the output generated by those commands.
Is there a more direct way for a java application to use the