Examples of CollectionsMXBeanSupportMXBean


Examples of org.jboss.test.mx.mxbean.support.CollectionsMXBeanSupportMXBean

      map.put("map", 1);
      TestEnum enumeration = TestEnum.FIRST;
      CollectionsMXBeanSupport support = new CollectionsMXBeanSupport(array, collection, set, list, map, enumeration);
      ObjectName objectName = CollectionsMXBeanSupportMXBean.REGISTERED_OBJECT_NAME;
      server.registerMBean(support, objectName);
      CollectionsMXBeanSupportMXBean proxy = MXBeanFactory.makeProxy(server, objectName, CollectionsMXBeanSupportMXBean.class);
      OpenMBeanInfo info = (OpenMBeanInfo) server.getMBeanInfo(objectName);
      Object[] values = { array, collection, set, list, map, enumeration };
      checkAttributes(CollectionsMXBeanSupportMXBean.class, proxy, support, CollectionsInterface.KEYS, CollectionsInterface.TYPES, values, info);
   }
View Full Code Here

Examples of org.jboss.test.mx.mxbean.support.CollectionsMXBeanSupportMXBean

      map.put("map", 1);
      TestEnum enumeration = TestEnum.FIRST;
      CollectionsMXBeanSupport support = new CollectionsMXBeanSupport(array, collection, set, list, map, enumeration);
      ObjectName objectName = CollectionsMXBeanSupportMXBean.REGISTERED_OBJECT_NAME;
      server.registerMBean(support, objectName);
      CollectionsMXBeanSupportMXBean proxy = MXBeanFactory.makeProxy(server, objectName, CollectionsMXBeanSupportMXBean.class);
      OpenMBeanInfo info = (OpenMBeanInfo) server.getMBeanInfo(objectName);

      String[] changedArray = { "arrayChanged" };
      Collection<String> changedCollection = new ArrayList<String>();
      changedCollection.add("collectionChanged");
      Set<String> changedSet = new LinkedHashSet<String>();
      changedSet.add("setChanged");
      List<String> changedList = new ArrayList<String>();
      changedList.add("listChanged");
      Map<String, Integer> changedMap = new LinkedHashMap<String, Integer>();
      changedMap.put("mapChanged", 2);
      TestEnum changedEnumeration = TestEnum.SECOND;
     
      proxy.setArray(changedArray);
      proxy.setCollection(changedCollection);
      proxy.setEnum(changedEnumeration);
      proxy.setList(changedList);
      proxy.setMap(changedMap);
      proxy.setSet(changedSet);
      Object[] changedValues = { changedArray, changedCollection, changedSet, changedList, changedMap, changedEnumeration };
      checkAttributes(CollectionsMXBeanSupportMXBean.class, proxy, support, CollectionsInterface.KEYS, CollectionsInterface.TYPES, changedValues, info);
   }
View Full Code Here

Examples of org.jboss.test.mx.mxbean.support.CollectionsMXBeanSupportMXBean

   {
      MBeanServer server = createMBeanServer();
      CollectionsMXBeanSupport support = new CollectionsMXBeanSupport();
      ObjectName objectName = CompositeMXBeanSupportMXBean.REGISTERED_OBJECT_NAME;
      server.registerMBean(support, objectName);
      CollectionsMXBeanSupportMXBean proxy = MXBeanFactory.makeProxy(server, objectName, CollectionsMXBeanSupportMXBean.class);
      List<String> list = new ArrayList<String>();
      list.add("one");
      list.add("two");
      list.add("three");
      List<String> expected = new ArrayList<String>();
      expected.add("three");
      expected.add("two");
      expected.add("one");
      List<String> result = proxy.echoReverse(list);
      assertEquals(expected, result);
   }
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.