Package org.apache.qpid.transport

Examples of org.apache.qpid.transport.TestNetworkDriver


    {
        super.setUp();

        AMQConnection con = (AMQConnection) getConnection("guest", "guest");
        AMQProtocolHandler protocolHandler = new AMQProtocolHandler(con);
        protocolHandler.setNetworkDriver(new TestNetworkDriver());
       
        //don't care about the values set here apart from the dummy IoSession
        _testSession = new AMQProtSession(protocolHandler , con);
    }
View Full Code Here


    final Map<Integer, Map<AMQShortString, LinkedList<DeliveryPair>>> _channelDelivers;
    private AtomicInteger _deliveryCount = new AtomicInteger(0);

    public InternalTestProtocolSession(VirtualHost virtualHost) throws AMQException
    {
        super(ApplicationRegistry.getInstance().getVirtualHostRegistry(), new TestNetworkDriver());

        _channelDelivers = new HashMap<Integer, Map<AMQShortString, LinkedList<DeliveryPair>>>();

        // Need to authenticate session for it to be representative testing.
        setAuthorizedID(new Principal()
View Full Code Here

    @Override
    public void setUp() throws Exception
    {
        super.setUp();
        _store = new TestableMemoryMessageStore();
        _testDriver = new TestNetworkDriver();
        _testDriver.setRemoteAddress("127.0.0.1");

        // Retreive VirtualHost from the Registry
        VirtualHostRegistry virtualHostRegistry = ApplicationRegistry.getInstance().getVirtualHostRegistry();
        _virtualHost = virtualHostRegistry.getVirtualHost("test");
View Full Code Here

    final Map<Integer, Map<AMQShortString, LinkedList<DeliveryPair>>> _channelDelivers;
    private AtomicInteger _deliveryCount = new AtomicInteger(0);

    public InternalTestProtocolSession(VirtualHost virtualHost) throws AMQException
    {
        super(ApplicationRegistry.getInstance().getVirtualHostRegistry(), new TestNetworkDriver());

        _channelDelivers = new HashMap<Integer, Map<AMQShortString, LinkedList<DeliveryPair>>>();

        // Need to authenticate session for it to be representative testing.
        setAuthorizedID(new Principal()
View Full Code Here

    @Override
    public void setUp() throws Exception
    {
        //Create a new ProtocolHandler with a fake connection.
        _handler = new AMQProtocolHandler(new MockAMQConnection("amqp://guest:guest@client/test?brokerlist='vm://:1'"));
        _handler.setNetworkDriver(new TestNetworkDriver());
         AMQBody body = BasicRecoverOkBodyImpl.getFactory().newInstance(null, 1);
        _blockFrame = new AMQFrame(0, body);

        _handleCountDown = new CountDownLatch(1);
View Full Code Here

        // Test config
        VirtualHostRegistry virtualHostRegistry = reg.getVirtualHostRegistry();
        VirtualHost virtualHost = virtualHostRegistry.getVirtualHost("test");

        TestNetworkDriver testDriver = new TestNetworkDriver();
        testDriver.setRemoteAddress("127.0.0.1");

        AMQProtocolEngine session = new AMQProtocolEngine(virtualHostRegistry, testDriver);
        assertFalse(reg.getAccessManager().authoriseConnect(session, virtualHost));

        testDriver.setRemoteAddress("127.1.2.3");
        session = new AMQProtocolEngine(virtualHostRegistry, testDriver);
        assertTrue(reg.getAccessManager().authoriseConnect(session, virtualHost));
    }
View Full Code Here

        // Test config
        VirtualHostRegistry virtualHostRegistry = reg.getVirtualHostRegistry();
        VirtualHost virtualHost = virtualHostRegistry.getVirtualHost("test");

        TestNetworkDriver testDriver = new TestNetworkDriver();
        testDriver.setRemoteAddress("127.0.0.1");

        AMQProtocolEngine session = new AMQProtocolEngine(virtualHostRegistry, testDriver);
        session.setNetworkDriver(testDriver);
        assertFalse(reg.getAccessManager().authoriseConnect(session, virtualHost));
    }
View Full Code Here

        // Load config
        ApplicationRegistry reg = new ConfigurationFileApplicationRegistry(mainFile);
        ApplicationRegistry.initialise(reg, 1);

        // Test config
        TestNetworkDriver testDriver = new TestNetworkDriver();
        testDriver.setRemoteAddress("127.0.0.1");
        VirtualHostRegistry virtualHostRegistry = reg.getVirtualHostRegistry();
        VirtualHost virtualHost = virtualHostRegistry.getVirtualHost("test");
        AMQProtocolSession session = new AMQProtocolEngine(virtualHostRegistry, testDriver);
       
        assertFalse(reg.getAccessManager().authoriseConnect(session, virtualHost));
View Full Code Here

        // Load config
        ApplicationRegistry reg = new ConfigurationFileApplicationRegistry(mainFile);
        ApplicationRegistry.initialise(reg, 1);

        // Test config
        TestNetworkDriver testDriver = new TestNetworkDriver();
        testDriver.setRemoteAddress("127.0.0.1");
        VirtualHostRegistry virtualHostRegistry = reg.getVirtualHostRegistry();
        VirtualHost virtualHost = virtualHostRegistry.getVirtualHost("test");
        AMQProtocolSession session = new AMQProtocolEngine(virtualHostRegistry, testDriver);
        assertFalse(reg.getAccessManager().authoriseConnect(session, virtualHost));
View Full Code Here

    {
        super.setUp();

        AMQConnection con = (AMQConnection) getConnection("guest", "guest");
        AMQProtocolHandler protocolHandler = new AMQProtocolHandler(con);
        protocolHandler.setNetworkDriver(new TestNetworkDriver());
        //don't care about the values set here apart from the dummy IoSession
        _testSession = new AMQProtSession(protocolHandler , con);

        //initialise addresses for test and expected results
        _port = 123;
View Full Code Here

TOP

Related Classes of org.apache.qpid.transport.TestNetworkDriver

Copyright © 2018 www.massapicom. 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.