Provide a ChainManager command-line interface
The ChainManager is often used in our WebLab applications to handle the various processing chains.
Most of the time, a Portlet (launch-chain-portlet) is able to interact with it in order to create, start or pause chain instances. But for some application, we do not have a Portlet, and it is a pain to use SOAP-UI just for that.
I propose to provide a command line tools in charge of calling a ChainManager and present the results to the standard output given the parameters provided to the standard input.
For instance:
weblab-manager-client listChains -u http://localhost:8080//petals/services/ChainManager T0 T1 T2
weblab-manager-client listInstances -u http://localhost:8080//petals/services/ChainManager -i T0 T0-urufjghfhjgfghf T0-opereureizruzui
...