I am trying to schedule the launch of composed task in SCDF, but have been unable to find a way to do this.
The closest thing that I have found is the TriggerTask source and tasklauncher sink modules. See TriggerTask
The problem with this approach is that it takes the URI of the task artifact and launches a new task definition using given properties for the task. Therefore, launching of a composed task, or even a pre-existing task definition is not possible.
Is there are reason why the tasklauncher doesn't just launch a task like you would through the shell? This way you could just create the task definition, and provide the name to the TriggerTask source. Perhaps this functionality already exists, and I have been overlooking it.
Otherwise, I could write my own sink that invokes task launch somehow, possibly through the API.