Examples of MessageFilter


Examples of org.apache.stratos.messaging.message.filter.MessageFilter

    @Test
    public final void testFilterIncluded() {
        String filterName = "filter1";
        String validationError = "MessageFilter.included() method failed";
        System.setProperty(filterName,  "property1=value1,value2 | property2=value3,value4");
        MessageFilter messageFilter = new MessageFilter(filterName);
        Assert.assertTrue(validationError, messageFilter.included("property1", "value1"));
        Assert.assertTrue(validationError, messageFilter.included("property1", "value2"));
        Assert.assertTrue(validationError, messageFilter.included("property2", "value3"));
        Assert.assertTrue(validationError, messageFilter.included("property2", "value4"));
        System.setProperty(filterName, "");
    }
View Full Code Here

Examples of org.graylog2.plugin.filters.MessageFilter

        AtomicInteger processBufferWatermark = new AtomicInteger();
        OutputBuffer outputBuffer = mock(OutputBuffer.class);
        final Configuration configuration = mock(Configuration.class);
        when(configuration.isDisableOutputCache()).thenReturn(false);

        MessageFilter filterOnlyFirst = new MessageFilter() {
            private boolean filterOut = true;

            @Override
            public boolean filter(Message msg) {
                if (filterOut) {
View Full Code Here

Examples of org.japura.message.MessageFilter

  this.group.register(this);

  setControllerStatus(ControllerStatus.REGISTERED);
  MessageManager messageManaer = Application.getMessageManager();
  messageManaer.register(this);
  messageManaer.addMessageFilter(this, new MessageFilter() {
    @Override
    public boolean accepts(Message message) {
    if (getControllerStatus().equals(ControllerStatus.REGISTERED)) {
      return true;
    }
View Full Code Here

Examples of org.jitterbit.integration.activity.client.log.MessageFilter

    private long timeOfLastEntry = -1L;

    public OperationLogModel(ActivitySubject subject) {
        super(subject);
        statusFilter = new LogStatusFilter(null);
        messageFilter = new MessageFilter(null);
    }
View Full Code Here

Examples of org.mule.routing.MessageFilter

        }

        if (epData.getFilter() != null)
        {
            Filter filter = (Filter) convertProperty(Filter.class, epData.getFilter());
            endpointBuilder.addMessageProcessor(new MessageFilter(filter));

        }

        if (epData.getEncoding() != null)
        {
View Full Code Here

Examples of org.mule.routing.MessageFilter

        serviceEndpointbuilder.setTransformers(receiver.getEndpoint().getTransformers().isEmpty() ? null
                                                                                                  : receiver.getEndpoint().getTransformers());
        serviceEndpointbuilder.setResponseTransformers(receiver.getEndpoint().getResponseTransformers().isEmpty() ? null
                                                                                                                 : receiver.getEndpoint().getResponseTransformers());
        // set the filter on the axis endpoint on the real receiver endpoint
        serviceEndpointbuilder.addMessageProcessor(new MessageFilter(receiver.getEndpoint().getFilter()));
        // set the Security filter on the axis endpoint on the real receiver
        // endpoint
        SecurityFilter securityFilter = receiver.getEndpoint().getSecurityFilter();
        if (securityFilter != null)
        {
View Full Code Here

Examples of org.mule.routing.MessageFilter

        Filter filter = new PayloadTypeFilter(Object.class);
        EndpointBuilder endpointBuilder = new EndpointURIEndpointBuilder("test://serializationTest",
            muleContext);
        endpointBuilder.setTransformers(transformers);
        endpointBuilder.setName("epBuilderTest");
        endpointBuilder.addMessageProcessor(new MessageFilter(filter));
        muleContext.getRegistry().registerEndpointBuilder("epBuilderTest", endpointBuilder);

        getTestService();
    }
View Full Code Here

Examples of org.mule.routing.MessageFilter

        ServiceCompositeMessageSource messageRouter = (ServiceCompositeMessageSource) service.getMessageSource();
        assertNotNull(messageRouter.getCatchAllStrategy());
        assertEquals(2, messageRouter.getMessageProcessors().size());
        MessageProcessor router = messageRouter.getMessageProcessors().get(0);
        assertTrue(router instanceof MessageFilter);
        MessageFilter sc = (MessageFilter) router;

        assertNotNull(sc.getFilter());
        Filter filter = sc.getFilter();
        // check first Router
        assertTrue(filter instanceof PayloadTypeFilter);
        assertEquals(String.class, ((PayloadTypeFilter) filter).getExpectedType());

        MessageProcessor router2 = messageRouter.getMessageProcessors().get(1);
View Full Code Here

Examples of org.mule.routing.MessageFilter

        if (properties != null)
        {
            endpointBuilder.setProperties(properties);
        }
        endpointBuilder.addMessageProcessor(new MessageFilter(filter));
        return source.getEndpoint(endpointBuilder);
    }
View Full Code Here

Examples of org.mule.routing.MessageFilter

        throws EndpointException, InitialisationException
    {
        EndpointURIEndpointBuilder endpointBuilder = new EndpointURIEndpointBuilder(TEST_URI, muleContext);
        if (filter != null)
        {
            endpointBuilder.addMessageProcessor(new MessageFilter(filter));
        }
        if (securityFilter != null)
        {
            endpointBuilder.addMessageProcessor(new SecurityFilterMessageProcessor(securityFilter));
        }
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.