1
2
3
4
5
6
7
8
9
10
11 package org.mule.module.jbpm;
12
13 import org.mule.MessageExchangePattern;
14 import org.mule.api.MuleMessage;
15 import org.mule.module.bpm.MessageService;
16 import org.mule.transport.bpm.ProcessConnector;
17
18 import java.util.Map;
19
20
21
22
23 public class MuleMessageService implements MessageService
24 {
25 private MessageService messageService;
26
27 public void setMessageService(MessageService messageService)
28 {
29 this.messageService = messageService;
30 }
31
32 public MuleMessage generateMessage(String endpoint,
33 Object payloadObject,
34 Map messageProperties,
35 MessageExchangePattern mep) throws Exception
36 {
37 return messageService.generateMessage(endpoint, payloadObject, messageProperties, mep);
38 }
39 }