Package javax.management.openmbean

Examples of javax.management.openmbean.CompositeData


        return (list);
    }

    public CompositeData[] getBrokerInfo() throws MBeanException  {
  ClusterManager cm = Globals.getClusterManager();
  CompositeData cds[] = null;
  ArrayList al = new ArrayList();

  if (cm == null)  {
      return (null);
  }

  Iterator itr = cm.getConfigBrokers();

  if (itr == null)  {
      return (null);
  }

  while (itr.hasNext()) {
      ClusteredBroker cb = (ClusteredBroker)itr.next();

      try  {
          CompositeData cd = ClusterUtil.getConfigCompositeData(cb);
          al.add(cd);
      } catch (Exception e)  {
          handleOperationException(ClusterOperations.GET_BROKER_INFO, e);
      }
  }
View Full Code Here


        return (cds);
    }

    public CompositeData getBrokerInfoByAddress(String address) throws MBeanException  {
        ClusterManager cm = Globals.getClusterManager();
        CompositeData cd = null;

        if (cm == null)  {
            return (null);
        }
View Full Code Here

        return(cd);
    }

    public CompositeData getBrokerInfoByID(String id) throws MBeanException  {
        ClusterManager cm = Globals.getClusterManager();
        CompositeData cd = null;

  if (!Globals.getHAEnabled())  {
      return (null);
  }
View Full Code Here

        return(cd);
    }
   
    public CompositeData changeMasterBroker(String oldMasterBroker, String newMasterBroker) throws MBeanException {
    CompositeData result = null;

    String[] itemNames = { ChangeMasterBrokerResultInfo.SUCCESS, ChangeMasterBrokerResultInfo.STATUS_CODE, ChangeMasterBrokerResultInfo.DETAIL_MESSAGE };
    String[] itemDescriptions = { ChangeMasterBrokerResultInfo.SUCCESS, ChangeMasterBrokerResultInfo.STATUS_CODE, ChangeMasterBrokerResultInfo.DETAIL_MESSAGE };
    OpenType[] itemTypes = {
        SimpleType.BOOLEAN, // success flag
View Full Code Here

    public String[] getConsumerIDs()  {
  return (ConsumerUtil.getConsumerIDs());
    }

    public CompositeData[] getConsumerInfo() throws MBeanException {
  CompositeData cds[] = null;

  try  {
      cds = ConsumerUtil.getConsumerInfo();
  } catch(Exception e)  {
      handleOperationException(ConsumerOperations.GET_CONSUMER_INFO, e);
View Full Code Here

  return (cds);
    }

    public CompositeData getConsumerInfoByID(String consumerID) throws MBeanException  {
  CompositeData cd = null;

  try  {
      cd = ConsumerUtil.getConsumerInfo(consumerID);
  } catch(Exception e)  {
      handleOperationException(ConsumerOperations.GET_CONSUMER_INFO_BY_ID, e);
View Full Code Here

  if (ids == null)  {
      return (null);
  }

  CompositeData cds[] = new CompositeData [ ids.length ];

  for (int i = 0; i < ids.length; ++i)  {
      cds[i] = getTransactionInfo(ids[i]);
  }
 
View Full Code Here

  return (cds);
    }

    public static CompositeData getTransactionInfo(String transactionID)
        throws BrokerException, OpenDataException  {
  CompositeData cd = null;
  TransactionUID tid = null;
        BrokerResources  rb = Globals.getBrokerResources();

  if (transactionID == null)  {
      throw new
View Full Code Here

                            getStateLabel(tid),
                      Long.toString(tid.longValue()),
                            getUser(tid),
                            getXID(tid)
      };
  CompositeData cd = null;

        if (monitorCompType == null)  {
            monitorCompType = new CompositeType("TransactionMonitorInfo", "TransactionMonitorInfo",
                        transactionInfoMonitorItemNames, transactionInfoMonitorItemDesc,
        transactionInfoMonitorItemTypes);
View Full Code Here

    public String[] getTransactionIDs() throws MBeanException  {
  return (TransactionUtil.getTransactionIDs());
    }

    public CompositeData[] getTransactionInfo() throws MBeanException {
  CompositeData cds[] = null;

  try  {
      cds = TransactionUtil.getTransactionInfo();
  } catch(Exception e)  {
      handleOperationException(TransactionOperations.GET_TRANSACTION_INFO, e);
View Full Code Here

TOP

Related Classes of javax.management.openmbean.CompositeData

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.