// subscribing to the above created messsage box with configured topic
String subscriptionID = brokerClient.subscribe(msgBoxEpr.getAddress(), topic, null);
//Start the messagePuller to pull messages from newly created messagebox
MessagePuller puller = brokerClient.startPullingEventsFromMsgBox(msgBoxEpr, new Listener(), 1000L, 2000L);
sender.workflowStarted("Workflow Started");
//Here we simply assume the workflow invocation is the invoke of the subscribe operation of EventingService and result
// Is considered as the subscriptionID got from subscribe operation
String workflowResult = subscriptionID;