org.mule.transport.xmpp.filters
Class XmppPacketTypeFilter

java.lang.Object
  extended by org.mule.transport.xmpp.filters.AbstractXmppFilter
      extended by org.mule.transport.xmpp.filters.XmppPacketTypeFilter
All Implemented Interfaces:
org.jivesoftware.smack.filter.PacketFilter, Filter

public class XmppPacketTypeFilter
extends AbstractXmppFilter

XmppPacketTypeFilter is an Xmpp PacketTypeFilter adapter.


Field Summary
 
Fields inherited from class org.mule.transport.xmpp.filters.AbstractXmppFilter
delegate
 
Constructor Summary
XmppPacketTypeFilter()
           
XmppPacketTypeFilter(Class<?> expectedType)
           
 
Method Summary
protected  org.jivesoftware.smack.filter.PacketFilter createFilter()
           
 boolean equals(Object obj)
           
 Class<?> getExpectedType()
           
 int hashCode()
           
 void setExpectedType(Class<?> expectedType)
           
 
Methods inherited from class org.mule.transport.xmpp.filters.AbstractXmppFilter
accept, accept
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmppPacketTypeFilter

public XmppPacketTypeFilter()

XmppPacketTypeFilter

public XmppPacketTypeFilter(Class<?> expectedType)
Method Detail

getExpectedType

public Class<?> getExpectedType()

setExpectedType

public void setExpectedType(Class<?> expectedType)

createFilter

protected org.jivesoftware.smack.filter.PacketFilter createFilter()
Specified by:
createFilter in class AbstractXmppFilter

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.