Hi Jack.
You don't need to do a signal to make the process continue. If you create a persistence session you only need to attack the correspondant listener and as soon as you complete the human task the listener will be in charge of continuing the process for you. Check at the documentation to see how you can register the listener but it will be something like this:
ksession.getWorkItemManager().register("Human Task", new CommandBasedWSHumanTaskHandler(ksession));
Cheers