The MessageService is the entry point for message processing. It provides operations to
- add API MessageListener
- remove API MessageListener
- send API Message
You can get the MessageService from the API ProcessEngine or through the static locator like this
MessageService msgService = MessageService.locateMessageService();
You would create a Message through the API MessageBuilder and send it like this
MessageBuilder msgBuilder = MessageBuilderService.locateMessageBuilder(); Message msg = msgBuilder.newMessage("RequestData"). addProperty("Name", "Kermit"). addProperty("From", "MUC"). addProperty("To", "NYC"). addProperty("Date", "25-Jul-2008"). addProperty("Seats", "2"); getMessage(); msgService.sendMessage(pocID, nodeName, msg);
Comments