Package org.apache.activemq.broker.jmx

Examples of org.apache.activemq.broker.jmx.QueueViewMBean.browse()


        ObjectName queueObjectName = ObjectName.getInstance(amqDomain, params);
       
        ManagementContext mgmtCtx = broker.getManagementContext();
        QueueViewMBean queueView = (QueueViewMBean)mgmtCtx.newProxyInstance(queueObjectName, QueueViewMBean.class, true);
       
        Object[] messages = (Object[]) queueView.browse();
       
    LOG.info("+Browsed with JMX: " + messages.length);
       
        return messages;
    }
View Full Code Here


        QueueViewMBean queueView = getProxyToQueueViewMBean();

        assertNotNull(queueView);

        CompositeData[] compdatalist = queueView.browse();
        if (compdatalist.length == 0) {
            fail("There is no message in the queue:");
        }

        CompositeData cdata = compdatalist[0];
View Full Code Here

        ObjectName queueObjectName = ObjectName.getInstance(amqDomain, params);
       
        ManagementContext mgmtCtx = broker.getManagementContext();
        QueueViewMBean queueView = (QueueViewMBean)mgmtCtx.newProxyInstance(queueObjectName, QueueViewMBean.class, true);
       
        Object[] messages = (Object[]) queueView.browse();
       
    LOG.info("+Browsed with JMX: " + messages.length);
       
        return messages;
    }
View Full Code Here

        ObjectName queueObjectName = ObjectName.getInstance(amqDomain, params);
       
        ManagementContext mgmtCtx = broker.getManagementContext();
        QueueViewMBean queueView = (QueueViewMBean)mgmtCtx.newProxyInstance(queueObjectName, QueueViewMBean.class, true);
       
        Object[] messages = (Object[]) queueView.browse();
       
    LOG.info("+Browsed with JMX: " + messages.length);
       
        return messages;
    }
View Full Code Here

        QueueViewMBean queue = (QueueViewMBean)
                brokerService.getManagementContext().newProxyInstance(queueViewMBeanName, QueueViewMBean.class, true);
        // make sure we have messages here
        assertTrue(queue.getQueueSize() > 0);

        CompositeData[] regularBrowse = queue.browse();
        assertNotNull(regularBrowse);

        TabularData tableData = queue.browseAsTable();
        assertNotNull(tableData);
View Full Code Here

        ObjectName queueObjectName = ObjectName.getInstance(amqDomain, params);

        ManagementContext mgmtCtx = broker.getManagementContext();
        QueueViewMBean queueView = (QueueViewMBean)mgmtCtx.newProxyInstance(queueObjectName, QueueViewMBean.class, true);

        Object[] messages = queueView.browse();

        LOG.info("+Browsed with JMX: " + messages.length);

        return messages;
    }
View Full Code Here

    @SuppressWarnings("unchecked")
    @Test
    public void testStringPropertiesFromCompositeData() throws Exception {
        final QueueViewMBean queueView = getProxyToQueueViewMBean();
        final CompositeData message = queueView.browse()[0];
        assertNotNull(message);
        TabularDataSupport stringProperties = (TabularDataSupport) message.get(CompositeDataConstants.STRING_PROPERTIES);
        assertNotNull(stringProperties);
        assertThat(stringProperties.size(), is(greaterThan(0)));
        Map.Entry<Object, Object> compositeDataEntry = (Map.Entry<Object, Object>) stringProperties.entrySet().toArray()[0];
View Full Code Here

        LOG.info("Consumer Count :" + concount);
        long messcount = proxy.getQueueSize();
        LOG.info("current number of messages in the queue :" + messcount);

        // lets browse
        CompositeData[] compdatalist = proxy.browse();
        if (compdatalist.length == 0) {
            fail("There is no message in the queue:");
        }
        String[] messageIDs = new String[compdatalist.length];
View Full Code Here

        LOG.info("Browse again");

        messcount = proxy.getQueueSize();
        LOG.info("current number of messages in the queue :" + messcount);

        compdatalist = proxy.browse();
        if (compdatalist.length == 0) {
            fail("There is no message in the queue:");
        }
        messageIDs = new String[compdatalist.length];
View Full Code Here

        QueueViewMBean queueView = getProxyToQueueViewMBean();

        assertNotNull(queueView);

        CompositeData[] compdatalist = queueView.browse();
        if (compdatalist.length == 0) {
            fail("There is no message in the queue:");
        }

        CompositeData cdata = compdatalist[0];
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.