Hmm .. you don't need to use the hornetQ implementation. If you are going to use your own module to handle human task, just choose the best transport that you component is already exposing and create a task client that uses that transport to do the communications.
The current task clients implementation will not help you to solve your problem, because you need to connect with you already implemented component.
Cheers