Package com.taobao.metamorphosis.consumer

Examples of com.taobao.metamorphosis.consumer.ConsumerMessageFilter.accept()


    public void testGetFilter() {
        this.consumerFilterManager.setFilterClassLoader(Thread.currentThread().getContextClassLoader());
        ConsumerMessageFilter filter = this.consumerFilterManager.findFilter("test", "test-group2");
        assertNotNull(filter);
        assertSame(filter, this.consumerFilterManager.findFilter("test", "test-group2"));
        assertTrue(filter.accept(null, null));
        assertTrue(filter.accept(null, null));
    }
}
View Full Code Here


        this.consumerFilterManager.setFilterClassLoader(Thread.currentThread().getContextClassLoader());
        ConsumerMessageFilter filter = this.consumerFilterManager.findFilter("test", "test-group2");
        assertNotNull(filter);
        assertSame(filter, this.consumerFilterManager.findFilter("test", "test-group2"));
        assertTrue(filter.accept(null, null));
        assertTrue(filter.accept(null, null));
    }
}
View Full Code Here

                        // reuse the buffer.
                        byteBuffer.clear();
                        while (it.hasNext()) {
                            Message msg = it.next();
                            try {
                                if (filter.accept(group, msg)) {
                                    ByteBuffer msgBuf = it.getCurrentMsgBuf();
                                    // Append current message buffer to result
                                    // buffer.
                                    byteBuffer.put(msgBuf);
                                }
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.