Uses of Interface
org.jivesoftware.smack.filter.StanzaFilter
-
Packages that use StanzaFilter Package Description org.jivesoftware.smack Core classes of the Smack API.org.jivesoftware.smack.chat Smacks legacy API for 1:1 chats.org.jivesoftware.smack.filter AllowsStanzaCollectorandStanzaListenerinstances to filter for stanzas with particular attributes.org.jivesoftware.smack.filter.jidtype Filter based on the type of an XMPP address.org.jivesoftware.smack.sm.predicates Predicates for requesting Stream Management acknowledgements.org.jivesoftware.smack.sm.predicates.tcp XMPPTCPConnection Stream Managment Predicates.org.jivesoftware.smack.tcp TCP-IP related classes for Smack.org.jivesoftware.smackx.chat_markers.filter Chat Markers elements (XEP-0333).org.jivesoftware.smackx.delay.filter StanzaFilter classes for XEP-0203: Delayed Delivery, as well as XEP-0091: Legacy Delayed Delivery.org.jivesoftware.smackx.iot.data.filter Smack's API for XMPP IoT.org.jivesoftware.smackx.mam.filter Filters of Message Archive Management (MAM) XEP-0313.org.jivesoftware.smackx.muc.filter Stanza filters for Multi-User Chat.org.jivesoftware.smackx.privacy Smacks implementation of XEP-0016: Privacy Lists.org.jivesoftware.smackx.privacy.filter Filters for XEP-0016: Privacy Lists.org.jivesoftware.smackx.pubsub.filter Filters for Publish-Subscribe (XEP-60). -
-
Uses of StanzaFilter in org.jivesoftware.smack
Methods in org.jivesoftware.smack that return StanzaFilter Modifier and Type Method Description StanzaFilterSmackException.NoResponseException. getFilter()Get the filter that was used to collect the response.StanzaFilterStanzaCollector. getStanzaFilter()Returns the stanza filter associated with this stanza collector.Methods in org.jivesoftware.smack with parameters of type StanzaFilter Modifier and Type Method Description voidAbstractXMPPConnection. addAsyncStanzaListener(StanzaListener packetListener, StanzaFilter packetFilter)voidXMPPConnection. addAsyncStanzaListener(StanzaListener stanzaListener, StanzaFilter stanzaFilter)Registers an asynchronous stanza listener with this connection.voidAbstractXMPPConnection. addOneTimeSyncCallback(StanzaListener callback, StanzaFilter packetFilter)voidXMPPConnection. addOneTimeSyncCallback(StanzaListener callback, StanzaFilter stanzaFilter)Add a callback that is called exactly once and synchronously with the incoming stanza that matches the given stanza filter.voidAbstractXMPPConnection. addStanzaInterceptor(StanzaListener packetInterceptor, StanzaFilter packetFilter)Deprecated.voidXMPPConnection. addStanzaInterceptor(StanzaListener stanzaInterceptor, StanzaFilter stanzaFilter)Deprecated.voidAbstractXMPPConnection. addStanzaListener(StanzaListener stanzaListener, StanzaFilter stanzaFilter)voidXMPPConnection. addStanzaListener(StanzaListener stanzaListener, StanzaFilter stanzaFilter)Registers a stanza listener with this connection.voidAbstractXMPPConnection. addStanzaSendingListener(StanzaListener packetListener, StanzaFilter packetFilter)voidXMPPConnection. addStanzaSendingListener(StanzaListener stanzaListener, StanzaFilter stanzaFilter)Registers a stanza listener with this connection.voidAbstractXMPPConnection. addSyncStanzaListener(StanzaListener packetListener, StanzaFilter packetFilter)voidXMPPConnection. addSyncStanzaListener(StanzaListener stanzaListener, StanzaFilter stanzaFilter)Registers a synchronous stanza listener with this connection.StanzaCollectorAbstractXMPPConnection. createStanzaCollector(StanzaFilter packetFilter)StanzaCollectorXMPPConnection. createStanzaCollector(StanzaFilter stanzaFilter)Creates a new stanza collector for this connection.StanzaCollectorAbstractXMPPConnection. createStanzaCollectorAndSend(StanzaFilter packetFilter, Stanza packet)StanzaCollectorXMPPConnection. createStanzaCollectorAndSend(StanzaFilter stanzaFilter, Stanza stanza)Creates a new stanza collector for this connection.static SmackException.NoResponseExceptionSmackException.NoResponseException. newWith(long timeout, StanzaFilter filter, boolean stanzaCollectorCancelled)static SmackException.NoResponseExceptionSmackException.NoResponseException. newWith(XMPPConnection connection, StanzaFilter filter)<S extends Stanza>
SmackFuture<S,Exception>AbstractXMPPConnection. sendAsync(S stanza, StanzaFilter replyFilter)<S extends Stanza>
SmackFuture<S,Exception>AbstractXMPPConnection. sendAsync(S stanza, StanzaFilter replyFilter, long timeout)<S extends Stanza>
SmackFuture<S,Exception>XMPPConnection. sendAsync(S stanza, StanzaFilter replyFilter)Send a stanza asynchronously, waiting for exactly one response stanza using the given reply filter.<S extends Stanza>
SmackFuture<S,Exception>XMPPConnection. sendAsync(S stanza, StanzaFilter replyFilter, long timeout)Send a stanza asynchronously, waiting for exactly one response stanza using the given reply filter.StanzaCollector.ConfigurationStanzaCollector.Configuration. setStanzaFilter(StanzaFilter stanzaFilter)Set the stanza filter used by this collector.Constructors in org.jivesoftware.smack with parameters of type StanzaFilter Constructor Description InterceptorWrapper(StanzaListener packetInterceptor, StanzaFilter packetFilter)Deprecated.Create a class which associates a stanza filter with an interceptor.ListenerWrapper(StanzaListener packetListener, StanzaFilter packetFilter)Create a class which associates a stanza filter with a listener.NotConnectedException(XMPPConnection connection, StanzaFilter stanzaFilter)NotConnectedException(XMPPConnection connection, StanzaFilter stanzaFilter, Exception connectionException) -
Uses of StanzaFilter in org.jivesoftware.smack.chat
Methods in org.jivesoftware.smack.chat with parameters of type StanzaFilter Modifier and Type Method Description voidChatManager. addOutgoingMessageInterceptor(MessageListener messageInterceptor, StanzaFilter filter)Deprecated. -
Uses of StanzaFilter in org.jivesoftware.smack.filter
Classes in org.jivesoftware.smack.filter that implement StanzaFilter Modifier and Type Class Description classAbstractExactJidTypeFilterclassAbstractFromToMatchesFilterclassAbstractJidTypeFilterclassAbstractListFilterclassAbstractPossibleJidTypeFilterclassAndFilterImplements the logical AND operation over two or more stanza filters.classEmptyToMatcherclassExtensionElementFilter<E extends ExtensionElement>classFlexibleStanzaTypeFilter<S extends Stanza>Filters for stanzas of a particular type and allows a custom method to further filter the packets.classFromMatchesFilterFilter for packets where the "from" field exactly matches a specified JID.classFromTypeFilterclassIQReplyFilterFilters for packets which are a valid reply to an IQ request.classIQResultReplyFilterclassIQTypeFilterA filter for IQ stanza types.classMessageTypeFilterFilters for packets of a specific type of Message (e.g.classMessageWithBodiesFilterFilters message stanzas which have at least one body.classMessageWithSubjectFilterFilters message stanzas which have at least one body.classMessageWithThreadFilterFilters message stanzas which have at least one body.classNotFilterImplements the logical NOT operation on a stanza filter.classOrFilterImplements the logical OR operation over two or more stanza filters.classPossibleFromTypeFilterclassPossibleToTypeFilterclassPresenceTypeFilterA filter for Presence types.classStanzaExtensionFilterFilters for stanzas with a particular type of stanza extension.classStanzaIdFilterFilters for Stanzas with a particular stanza ID.classStanzaTypeFilterFilters for Stanzas of a particular type.classThreadFilterFilters for message packets with a particular thread value.classToMatchesFilterclassToTypeFilterFields in org.jivesoftware.smack.filter declared as StanzaFilter Modifier and Type Field Description static StanzaFilterMessageTypeFilter. CHATstatic StanzaFilterPossibleToTypeFilter. ENTITY_FULL_OR_BARE_JIDstatic StanzaFilterToTypeFilter. ENTITY_FULL_OR_BARE_JIDstatic StanzaFilterIQTypeFilter. ERRORstatic StanzaFilterMessageTypeFilter. ERRORstatic StanzaFilterIQTypeFilter. GETstatic StanzaFilterIQTypeFilter. GET_OR_SETstatic StanzaFilterMessageTypeFilter. GROUPCHATstatic StanzaFilterMessageTypeFilter. HEADLINEstatic StanzaFilterMessageWithBodiesFilter. INSTANCEstatic StanzaFilterMessageWithSubjectFilter. INSTANCEstatic StanzaFilterMessageWithThreadFilter. INSTANCEstatic StanzaFilterMessageTypeFilter. NORMALstatic StanzaFilterMessageTypeFilter. NORMAL_OR_CHATstatic StanzaFilterMessageTypeFilter. NORMAL_OR_CHAT_OR_HEADLINEstatic StanzaFilterMessageTypeFilter. NORMAL_OR_HEADLINEstatic StanzaFilterPresenceTypeFilter. OUTGOING_PRESENCE_BROADCASTstatic StanzaFilterIQTypeFilter. RESULTstatic StanzaFilterIQTypeFilter. SETFields in org.jivesoftware.smack.filter with type parameters of type StanzaFilter Modifier and Type Field Description protected List<StanzaFilter>AbstractListFilter. filtersThe list of filters.Methods in org.jivesoftware.smack.filter with parameters of type StanzaFilter Modifier and Type Method Description voidAbstractListFilter. addFilter(StanzaFilter filter)Adds a filter to the filter list.Constructors in org.jivesoftware.smack.filter with parameters of type StanzaFilter Constructor Description AbstractListFilter(StanzaFilter... filters)Creates an filter using the specified filters.AndFilter(StanzaFilter... filters)Creates an AND filter using the specified filters.NotFilter(StanzaFilter filter)Creates a NOT filter using the specified filter.OrFilter(StanzaFilter... filters)Creates an OR filter using the specified filters.Constructor parameters in org.jivesoftware.smack.filter with type arguments of type StanzaFilter Constructor Description AbstractListFilter(List<StanzaFilter> filters)Creates an filter using the specified filters.AndFilter(List<StanzaFilter> filters)Creates an AND filter using the specified filters. -
Uses of StanzaFilter in org.jivesoftware.smack.filter.jidtype
Classes in org.jivesoftware.smack.filter.jidtype that implement StanzaFilter Modifier and Type Class Description classAbstractJidTypeFilterBase class for XMPP address type filters.classFromJidTypeFilterFilter based on the 'from' XMPP address type. -
Uses of StanzaFilter in org.jivesoftware.smack.sm.predicates
Classes in org.jivesoftware.smack.sm.predicates that implement StanzaFilter Modifier and Type Class Description classAfterXStanzasclassForEveryMessageclassForEveryStanzaclassForMatchingPredicateOrAfterXStanzasclassShortcutPredicatesMethods in org.jivesoftware.smack.sm.predicates that return StanzaFilter Modifier and Type Method Description static StanzaFilterPredicate. forMessagesOrAfter5Stanzas()Methods in org.jivesoftware.smack.sm.predicates with parameters of type StanzaFilter Modifier and Type Method Description booleanShortcutPredicates. addPredicate(StanzaFilter predicate)booleanShortcutPredicates. removePredicate(StanzaFilter prediacte)Constructors in org.jivesoftware.smack.sm.predicates with parameters of type StanzaFilter Constructor Description ForMatchingPredicateOrAfterXStanzas(StanzaFilter predicate, int count)Constructor parameters in org.jivesoftware.smack.sm.predicates with type arguments of type StanzaFilter Constructor Description ShortcutPredicates(Collection<? extends StanzaFilter> predicates) -
Uses of StanzaFilter in org.jivesoftware.smack.sm.predicates.tcp
Classes in org.jivesoftware.smack.sm.predicates.tcp that implement StanzaFilter Modifier and Type Class Description classOnceForThisStanza -
Uses of StanzaFilter in org.jivesoftware.smack.tcp
Methods in org.jivesoftware.smack.tcp with parameters of type StanzaFilter Modifier and Type Method Description booleanXMPPTCPConnection. addRequestAckPredicate(StanzaFilter predicate)Add a predicate for Stream Management acknowledgment requests.booleanXMPPTCPConnection. removeRequestAckPredicate(StanzaFilter predicate)Remove the given predicate for Stream Management acknowledgment request. -
Uses of StanzaFilter in org.jivesoftware.smackx.chat_markers.filter
Classes in org.jivesoftware.smackx.chat_markers.filter that implement StanzaFilter Modifier and Type Class Description classChatMarkersFilterChat Markers Manager class (XEP-0333).classEligibleForChatMarkerFilterChat Markers Manager class (XEP-0333).Fields in org.jivesoftware.smackx.chat_markers.filter declared as StanzaFilter Modifier and Type Field Description static StanzaFilterChatMarkersFilter. INSTANCE -
Uses of StanzaFilter in org.jivesoftware.smackx.delay.filter
Classes in org.jivesoftware.smackx.delay.filter that implement StanzaFilter Modifier and Type Class Description classDelayedStanzaFilterFilters stanza with delay information, ie.Fields in org.jivesoftware.smackx.delay.filter declared as StanzaFilter Modifier and Type Field Description static StanzaFilterDelayedStanzaFilter. INSTANCEstatic StanzaFilterDelayedStanzaFilter. NOT_DELAYED_STANZAFilters stanzas that got not delayed, ie. -
Uses of StanzaFilter in org.jivesoftware.smackx.iot.data.filter
Classes in org.jivesoftware.smackx.iot.data.filter that implement StanzaFilter Modifier and Type Class Description classIoTFieldsExtensionFilter -
Uses of StanzaFilter in org.jivesoftware.smackx.mam.filter
Classes in org.jivesoftware.smackx.mam.filter that implement StanzaFilter Modifier and Type Class Description classMamResultFilterMAM result filter class. -
Uses of StanzaFilter in org.jivesoftware.smackx.muc.filter
Classes in org.jivesoftware.smackx.muc.filter that implement StanzaFilter Modifier and Type Class Description classMUCUserStatusCodeFilter -
Uses of StanzaFilter in org.jivesoftware.smackx.privacy
Fields in org.jivesoftware.smackx.privacy declared as StanzaFilter Modifier and Type Field Description static StanzaFilterPrivacyListManager. PRIVACY_FILTER -
Uses of StanzaFilter in org.jivesoftware.smackx.privacy.filter
Classes in org.jivesoftware.smackx.privacy.filter that implement StanzaFilter Modifier and Type Class Description classSetActiveListFilterclassSetDefaultListFilter -
Uses of StanzaFilter in org.jivesoftware.smackx.pubsub.filter
Classes in org.jivesoftware.smackx.pubsub.filter that implement StanzaFilter Modifier and Type Class Description classEventExtensionFilterFilter for stanzas with the PubSub 'event' extension.classEventItemsExtensionFilter
-