Examples of MessageTypeFilter


Examples of biz.massivedynamics.modger.message.filter.impl.MessageTypeFilter

        //Add the handlers
        this.handlers.addAll(Arrays.asList(handlers));
       
        //Set up the default filters
        this.filters.add(new BlankMessageFilter());
        this.filters.add(new MessageTypeFilter());
       
        //Set the message formatter
        this.messageFormatter = messageFormatter;
       
        //Set the throwable formatter
View Full Code Here

Examples of biz.massivedynamics.modger.message.filter.impl.MessageTypeFilter

        //Add the handlers
        this.handlers.addAll(Arrays.asList(handlers));
       
        //Set up the default filters
        this.filters.add(new BlankMessageFilter());
        this.filters.add(new MessageTypeFilter());
       
        //Set the message formatter
        this.messageFormatter = messageFormatter;
       
        //Set the throwable formatter
View Full Code Here

Examples of biz.massivedynamics.modger.message.filter.impl.MessageTypeFilter

        //Add the handlers
        this.handlers.addAll(Arrays.asList(handlers));
       
        //Set up the default filters
        this.filters.add(new BlankMessageFilter());
        this.filters.add(new MessageTypeFilter());
       
        //Set the message formatter
        this.messageFormatter = messageFormatter;
       
        //Set the throwable formatter
View Full Code Here

Examples of biz.massivedynamics.modger.message.filter.impl.MessageTypeFilter

        //Add the handlers
        this.handlers.addAll(Arrays.asList(handlers));
       
        //Set up the default filters
        this.filters.add(new BlankMessageFilter());
        this.filters.add(new MessageTypeFilter());
       
        //Set the message formatter
        this.messageFormatter = messageFormatter;
       
        //Set the throwable formatter
View Full Code Here

Examples of org.jivesoftware.smack.filter.MessageTypeFilter

    @Override
    protected PacketFilter createPacketFilter()
    {
        PacketFilter recipientFilter = new FromMatchesFilter(recipient);
        PacketFilter messageTypeFilter = new MessageTypeFilter(Message.Type.normal);
        return new AndFilter(recipientFilter, messageTypeFilter);
    }
View Full Code Here

Examples of org.jivesoftware.smack.filter.MessageTypeFilter

        latch.countDown();
    }

    private void registerListener()
    {
        PacketFilter normalTypeFilter = new MessageTypeFilter(Message.Type.normal);
        PacketFilter chatTypeFilter = new MessageTypeFilter(Message.Type.chat);
        PacketFilter mucTypeFilter = new MessageTypeFilter(Message.Type.groupchat);
        PacketFilter filter = new OrFilter(normalTypeFilter, chatTypeFilter);
        filter = new OrFilter(filter, mucTypeFilter);

        if (synchronous)
        {
View Full Code Here

Examples of org.jivesoftware.smack.filter.MessageTypeFilter

    }

    @Override
    protected PacketFilter createFilter()
    {
        return new MessageTypeFilter(Message.Type.fromString(pattern));
    }
View Full Code Here

Examples of org.jivesoftware.smack.filter.MessageTypeFilter

        // it became obvious that the thread ID is not always preserved. Filtering for a given
        // thread id would then prevent the PacketCollector to see incoming chat messages.
        // We create our own PacketFilter here which matches only our chat partner's JID and
        // the message type, just in case.
        PacketFilter recipientFilter = new FromMatchesFilter(recipient);
        PacketFilter messageTypeFilter = new MessageTypeFilter(Message.Type.chat);
        return new AndFilter(recipientFilter, messageTypeFilter);
    }
View Full Code Here

Examples of org.jivesoftware.smack.filter.MessageTypeFilter

            // Check that the offline messages have not been deleted
            assertEquals("Wrong number of offline messages", 2, offlineManager.getMessageCount());

            // User2 becomes available again
            PacketCollector collector = getConnection(1).createPacketCollector(
                    new MessageTypeFilter(Message.Type.chat));
            getConnection(1).sendPacket(new Presence(Presence.Type.available));

            // Check that no offline messages was sent to the user
            Message message = (Message) collector.nextResult(2500);
            assertNull("An offline message was sent from the server", message);
View Full Code Here

Examples of org.jivesoftware.smack.filter.MessageTypeFilter

            // Check that the offline messages have not been deleted
            assertEquals("Wrong number of offline messages", 2, offlineManager.getMessageCount());

            // User2 becomes available again
            PacketCollector collector = getConnection(1).createPacketCollector(
                    new MessageTypeFilter(Message.Type.chat));
            getConnection(1).sendPacket(new Presence(Presence.Type.available));

            // Check that no offline messages was sent to the user
            Message message = (Message) collector.nextResult(2500);
            assertNull("An offline message was sent from the server", message);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.