1
2
3
4
5
6
7
8
9
10
11 package org.mule.providers.xmpp.filters;
12
13 import org.jivesoftware.smack.filter.PacketFilter;
14 import org.jivesoftware.smack.packet.Message;
15
16
17
18
19 public class XmppMessageTypeFilter extends XmppFromContainsFilter
20 {
21 public XmppMessageTypeFilter()
22 {
23 super();
24 }
25
26 public XmppMessageTypeFilter(String expression)
27 {
28 super(expression);
29 }
30
31 protected PacketFilter createFilter()
32 {
33 return new org.jivesoftware.smack.filter.MessageTypeFilter(Message.Type.fromString(pattern));
34 }
35 }