Search in sources :

Example 36 with JndiContext

use of org.apache.camel.util.jndi.JndiContext in project camel by apache.

the class MinaFiltersTest method createJndiContext.

@Override
protected Context createJndiContext() throws Exception {
    JndiContext answer = new JndiContext();
    IoFilter myFilter = new TestFilter();
    List<IoFilter> myFilters = new ArrayList<IoFilter>();
    myFilters.add(myFilter);
    answer.bind("myFilters", myFilters);
    answer.bind("myFilter", myFilter);
    return answer;
}
Also used : JndiContext(org.apache.camel.util.jndi.JndiContext) ArrayList(java.util.ArrayList) IoFilter(org.apache.mina.common.IoFilter)

Example 37 with JndiContext

use of org.apache.camel.util.jndi.JndiContext in project camel by apache.

the class Mina2FiltersTest method createJndiContext.

@Override
protected Context createJndiContext() throws Exception {
    JndiContext answer = new JndiContext();
    IoFilter myFilter = new TestFilter();
    List<IoFilter> myFilters = new ArrayList<IoFilter>();
    myFilters.add(myFilter);
    answer.bind("myFilters", myFilters);
    answer.bind("myFilter", myFilter);
    return answer;
}
Also used : JndiContext(org.apache.camel.util.jndi.JndiContext) ArrayList(java.util.ArrayList) IoFilter(org.apache.mina.core.filterchain.IoFilter)

Example 38 with JndiContext

use of org.apache.camel.util.jndi.JndiContext in project camel by apache.

the class HttpAsyncDslTest method createJndiContext.

@Override
protected Context createJndiContext() throws Exception {
    JndiContext answer = new JndiContext();
    // add ActiveMQ with embedded broker
    ConnectionFactory connectionFactory = CamelJmsTestHelper.createConnectionFactory();
    JmsComponent amq = jmsComponentAutoAcknowledge(connectionFactory);
    amq.setCamelContext(context);
    answer.bind("jms", amq);
    return answer;
}
Also used : ConnectionFactory(javax.jms.ConnectionFactory) JmsComponent(org.apache.camel.component.jms.JmsComponent) JndiContext(org.apache.camel.util.jndi.JndiContext)

Example 39 with JndiContext

use of org.apache.camel.util.jndi.JndiContext in project camel by apache.

the class RemoveEndpointsTest method createJndiContext.

@Override
protected Context createJndiContext() throws Exception {
    JndiContext answer = new JndiContext();
    // add ActiveMQ with embedded broker
    ConnectionFactory connectionFactory = CamelJmsTestHelper.createConnectionFactory();
    JmsComponent amq = jmsComponentAutoAcknowledge(connectionFactory);
    amq.setCamelContext(context);
    answer.bind("jms", amq);
    return answer;
}
Also used : ConnectionFactory(javax.jms.ConnectionFactory) JmsComponent(org.apache.camel.component.jms.JmsComponent) JndiContext(org.apache.camel.util.jndi.JndiContext)

Example 40 with JndiContext

use of org.apache.camel.util.jndi.JndiContext in project camel by apache.

the class DynamicRouteTest method createJndiContext.

@Override
protected Context createJndiContext() throws Exception {
    JndiContext answer = new JndiContext();
    // add ActiveMQ with embedded broker
    ConnectionFactory connectionFactory = CamelJmsTestHelper.createConnectionFactory();
    JmsComponent amq = jmsComponentAutoAcknowledge(connectionFactory);
    amq.setCamelContext(context);
    answer.bind("jms", amq);
    answer.bind("myBean", new MyBean());
    return answer;
}
Also used : ConnectionFactory(javax.jms.ConnectionFactory) JmsComponent(org.apache.camel.component.jms.JmsComponent) JndiContext(org.apache.camel.util.jndi.JndiContext)

Aggregations

JndiContext (org.apache.camel.util.jndi.JndiContext)75 ConnectionFactory (javax.jms.ConnectionFactory)16 JmsComponent (org.apache.camel.component.jms.JmsComponent)16 CamelContext (org.apache.camel.CamelContext)6 DefaultCamelContext (org.apache.camel.impl.DefaultCamelContext)3 ArrayList (java.util.ArrayList)2 RouteBuilder (org.apache.camel.builder.RouteBuilder)2 InvocationHandler (java.lang.reflect.InvocationHandler)1 Method (java.lang.reflect.Method)1 SimpleDateFormat (java.text.SimpleDateFormat)1 Calendar (java.util.Calendar)1 Endpoint (org.apache.camel.Endpoint)1 JndiRegistry (org.apache.camel.impl.JndiRegistry)1 ProcessorEndpoint (org.apache.camel.impl.ProcessorEndpoint)1 IoFilter (org.apache.mina.common.IoFilter)1 IoFilter (org.apache.mina.core.filterchain.IoFilter)1 Test (org.junit.Test)1