Examples of AMQCodecFactory


Examples of org.apache.qpid.codec.AMQCodecFactory

    {
        public void sessionCreated(IoSession session) throws Exception
        {
            init(session);
            _logger.info(new LogMessage("{0}: created", MinaBrokerProxy.this));
            ProtocolCodecFilter pcf = new ProtocolCodecFilter(new AMQCodecFactory(false));
            session.getFilterChain().addLast("protocolFilter", pcf);
           
            /* Find last protocol version in protocol version list. Make sure last protocol version
            listed in the build file (build-module.xml) is the latest version which will be used
            here. */
 
View Full Code Here

Examples of org.apache.qpid.codec.AMQCodecFactory

        super.setUp();

        IApplicationRegistry appRegistry = ApplicationRegistry.getInstance();
        _protocolSession = new AMQMinaProtocolSession(new MockIoSession(),
                                                      appRegistry.getVirtualHostRegistry(),
                                                      new AMQCodecFactory(true),
                                                      null);
        _protocolSession.setVirtualHost(appRegistry.getVirtualHostRegistry().getVirtualHost("test"));
        _channel = new AMQChannel(_protocolSession,1, _messageStore, null);
        _protocolSession.addChannel(_channel);
        _mbean = (AMQProtocolSessionMBean)_protocolSession.getManagedObject();
View Full Code Here

Examples of org.apache.qpid.codec.AMQCodecFactory

    }

    public void sessionCreated(IoSession protocolSession) throws Exception
    {
        SessionUtil.initialize(protocolSession);
        final AMQCodecFactory codecFactory = new AMQCodecFactory(true);

        createSession(protocolSession, _applicationRegistry, codecFactory);
        _logger.info("Protocol session created for:" + protocolSession.getRemoteAddress());

        final ProtocolCodecFilter pcf = new ProtocolCodecFilter(codecFactory);
View Full Code Here

Examples of org.apache.qpid.codec.AMQCodecFactory

    }

    public AMQProtocolEngine(VirtualHostRegistry virtualHostRegistry, NetworkConnection network, final long connectionId)
    {
        _stateManager = new AMQStateManager(virtualHostRegistry, this);
        _codecFactory = new AMQCodecFactory(true, this);

        setNetworkConnection(network);
        _sessionID = connectionId;

        _actor = new AMQPConnectionActor(this, virtualHostRegistry.getApplicationRegistry().getRootMessageLogger());
View Full Code Here

Examples of org.apache.qpid.codec.AMQCodecFactory

    {
        _broker = broker;
        _maxNoOfChannels = (Integer)broker.getAttribute(Broker.CONNECTION_SESSION_COUNT_LIMIT);
        _receivedLock = new ReentrantLock();
        _stateManager = new AMQStateManager(broker, this);
        _codecFactory = new AMQCodecFactory(true, this);

        setNetworkConnection(network);
        _connectionID = connectionId;

        _actor = new AMQPConnectionActor(this, _broker.getRootMessageLogger());
View Full Code Here

Examples of org.apache.qpid.codec.AMQCodecFactory

    }

    static AMQProtocolSession createSession() throws Exception
    {
        IApplicationRegistry reg = ApplicationRegistry.getInstance();
        AMQCodecFactory codecFactory = new AMQCodecFactory(true);
        AMQMinaProtocolSession result = new AMQMinaProtocolSession(new MockIoSession(), reg.getQueueRegistry(), reg.getExchangeRegistry(), codecFactory);
        result.addChannel(new AMQChannel(1, null, null));
        return result;
    }
View Full Code Here

Examples of org.apache.qpid.codec.AMQCodecFactory

    public void sessionCreated(IoSession session) throws Exception
    {
        _logger.debug("Protocol session created for session " + System.identityHashCode(session));
        _failoverHandler = new FailoverHandler(this, session);

        final ProtocolCodecFilter pcf = new ProtocolCodecFilter(new AMQCodecFactory(false));

        if (Boolean.getBoolean("amqj.shared_read_write_pool"))
        {
            session.getFilterChain().addBefore("AsynchronousWriteFilter", "protocolFilter", pcf);
        }
View Full Code Here

Examples of org.apache.qpid.codec.AMQCodecFactory

    {
        super.setUp();

        IApplicationRegistry appRegistry = ApplicationRegistry.getInstance();
        _protocolSession =
            new AMQMinaProtocolSession(new MockIoSession(), appRegistry.getVirtualHostRegistry(), new AMQCodecFactory(true),
                null);
        _protocolSession.setVirtualHost(appRegistry.getVirtualHostRegistry().getVirtualHost("test"));
        _channel = new AMQChannel(_protocolSession, 1, _messageStore);
        _protocolSession.addChannel(_channel);
        _mbean = (AMQProtocolSessionMBean) _protocolSession.getManagedObject();
View Full Code Here

Examples of org.apache.qpid.codec.AMQCodecFactory

    public void testChannels() throws Exception
    {
        IApplicationRegistry appRegistry = ApplicationRegistry.getInstance();
        AMQMinaProtocolSession _protocolSession = new AMQMinaProtocolSession(new MockIoSession(),
                                                                             appRegistry.getVirtualHostRegistry(),
                                                                             new AMQCodecFactory(true),
                                                                             null);
        _protocolSession.setVirtualHost(appRegistry.getVirtualHostRegistry().getVirtualHost("test"));

        // check the channel count is correct
        int channelCount = _protocolSession.getChannels().size();
View Full Code Here

Examples of org.apache.qpid.codec.AMQCodecFactory

    public InternalTestProtocolSession() throws AMQException
    {
        super(new TestIoSession(),
              ApplicationRegistry.getInstance().getVirtualHostRegistry(),
              new AMQCodecFactory(true));

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

    }
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.