Package org.jboss.managed.api

Examples of org.jboss.managed.api.ManagedDeployment


      ComponentType type = new ComponentType("MCBean", "MCServer");
      ManagedComponent mc = mgtView.getComponent("jboss.system:type=MCServer", type);
      assertNotNull(mc);

      // Validate we can obtain the bootstrap deployment by name
      ManagedDeployment md = mc.getDeployment();
      assertNotNull(md);
      getLog().info(md);
      ManagedDeployment bootstrapMD = mgtView.getDeployment(md.getName());
      assertNotNull(bootstrapMD);

      // Validate properties, [buildOS, buildID, config, buildNumber, startDate, buildDate, versionName, buildJVM, versionNumber, version]
      Map<String, ManagedProperty> props = mc.getProperties();
      getLog().info(props);
View Full Code Here


            assertTrue("DeploymentStatus.isCompleted: " + status, status.isCompleted());
            assertFalse("DeploymentStatus.isRunning: " + status, status.isRunning());
            assertFalse("DeploymentStatus.isFailed: " + status, status.isFailed());
            // Check for a
            ManagementView mgtView = getManagementView(getNamingContext(0));
            ManagedDeployment deployment = mgtView.getDeployment(uploadedNames[0]);
            assertNotNull(deployment);
            getLog().info("Found " + type + " deployment: " + deployment);
            Set<String> types = deployment.getTypes();
            if (types != null && types.isEmpty() == false)
               assertTrue("Missing type: " + type + ", available: " + types, types.contains(type));
            if (tester != null)
            {
               tester.testManagedDeployment();
View Full Code Here

   {
      ManagementView mgtView = getManagementView();
      Set<String> names = mgtView.getDeploymentNames();
      for(String name : names)
      {
         ManagedDeployment deployment = mgtView.getDeployment(name);
         log.info(deployment);
      }
   }
View Full Code Here

     {
       for (ManagedComponent comp : comps)
       {
        if (componentName.equals(comp.getName()))
        {
          ManagedDeployment deployment = comp.getDeployment();
          deployment.removeComponent(componentName);
          break;
        }    
       }
     }
   }
View Full Code Here

      final String deploymentName = "profileservice-testQueue-service.xml";
      try
      {

         ManagementView mgtView = getManagementView();
         ManagedDeployment md = mgtView.getDeployment(deploymentName);
         assertNotNull(md);

         ManagedComponent component = md.getComponent("testQueue");
         assertNotNull(component);
        
         ManagedProperty property = component.getProperty("downCacheSize");
         assertNotNull(property);
         assertEquals(property.getValue(), SimpleValueSupport.wrap(3000));
View Full Code Here

   {
      final String deploymentName = "profileservice-testTopic-service.xml";
      try
      {
         ManagementView mgtView = getManagementView();
         ManagedDeployment md = mgtView.getDeployment(deploymentName);
         assertNotNull(md);

         ManagedComponent component = md.getComponent("testTopic");
         assertNotNull(component);

         ManagedProperty property = component.getProperty("downCacheSize");
         assertNotNull(property);
View Full Code Here

      {
         // No deployment after restart
//         deployPackage(deploymentName);
        
         ManagementView mgtView = getManagementView();
         ManagedDeployment md = mgtView.getDeployment(deploymentName);
         assertNotNull(md);
        
         ManagedComponent mc = md.getComponent("ChangedDsJNDIName");
         assertNotNull(mc);
        
         ManagedProperty property = mc.getProperty("prepared-statement-cache-size");
         assertEquals("prepared-statement-cache-size: "+ property.getValue(), SimpleValueSupport.wrap(34), property.getValue());
        
View Full Code Here

      String deploymentName = "profileservice-datasource.ear";
      try
      {
//         deployPackage(deploymentName);
         ManagementView mgtView = getManagementView();
         ManagedDeployment deployment = mgtView.getDeployment(deploymentName);
         assertNotNull(deployment);
        
         assertNotNull(deployment.getChildren());
         assertFalse(deployment.getChildren().isEmpty());
        
         // Check first dataSource
         // get test-ds.xml child
         ManagedDeployment md = null;
         for(ManagedDeployment d : deployment.getChildren())
         {
            if(d.getName().endsWith("test-ds.xml"))
            {
               md = d;
               break;
            }
         }
         assertNotNull(md);
        
         ManagedComponent mc = md.getComponent("ChangedNestedDsJNDIName");
         assertNotNull("test-ds.xml", mc);
         ManagedProperty property = mc.getProperty("prepared-statement-cache-size");
         assertEquals("prepared-statement-cache-size: "+ property.getValue(), SimpleValueSupport.wrap(34), property.getValue());
        
         // This should work too
         ManagedComponent comp = getManagedComponent(mgtView, "ChangedNestedDsJNDIName");
         assertNotNull(comp);
        
         ManagedComponent comp3 = getManagedComponent(mgtView, "ProfileServiceNestedTestDS");
         assertNull(comp3);
        
         // Check 2nd dataSource
         md = null;
         for(ManagedDeployment d : deployment.getChildren())
         {
            if(d.getName().endsWith("test-second-ds.xml"))
            {
               md = d;
               break;
            }
         }
         assertNotNull(md);
        
         mc = md.getComponent("OtherNestedTestDS");
         assertNotNull("test-second-ds.xml", mc);

         // prepared-statement-cache-size
         property = mc.getProperty("prepared-statement-cache-size");
         assertEquals(property.getValue(), SimpleValueSupport.wrap(33));
View Full Code Here

   public void testPlatformMBeanDeployment()
      throws Exception
   {
      ManagementView mgtView = getManagementView();
      //mgtView.reloadProfile();
      ManagedDeployment mbeans = mgtView.getDeployment("JDK PlatformMBeans");
      assertNotNull(mbeans);

      log.debug("Root component names: "+mbeans.getComponents().keySet());
      //
      ManagedComponent clMC = mbeans.getComponent(ManagementFactory.CLASS_LOADING_MXBEAN_NAME);
      assertNotNull(clMC);
      ManagedComponent memoryMC = mbeans.getComponent(ManagementFactory.MEMORY_MXBEAN_NAME);
      assertNotNull(memoryMC);
      ManagedComponent osMC = mbeans.getComponent(ManagementFactory.OPERATING_SYSTEM_MXBEAN_NAME);
      assertNotNull(osMC);
      ManagedComponent runtimeMC = mbeans.getComponent(ManagementFactory.RUNTIME_MXBEAN_NAME);
      assertNotNull(runtimeMC);
      ManagedComponent threadMC = mbeans.getComponent(ManagementFactory.THREAD_MXBEAN_NAME);
      assertNotNull(threadMC);

      List<ManagedDeployment> submbeans = mbeans.getChildren();
      assertNotNull(submbeans);
      assertEquals("3", 3, submbeans.size());
      HashMap<String, ManagedDeployment> map = new HashMap<String, ManagedDeployment>();
      for(ManagedDeployment md : submbeans)
         map.put(md.getName(), md);
      // the garbage collector beans deployment
      ManagedDeployment gcMD = map.get("GarbageCollectorMXBeans");
      assertNotNull(gcMD);
      Map<String, ManagedComponent> gcMCs = gcMD.getComponents();
      assertNotNull(gcMCs);
      assertTrue(gcMCs.size() > 0);
      // the memory manager beans deployment
      ManagedDeployment mmMD = map.get("MemoryManagerMXBeans");
      assertNotNull(mmMD);
      Map<String, ManagedComponent> mmMCs = mmMD.getComponents();
      assertNotNull(mmMCs);
      assertTrue(mmMCs.size() > 0);
      // the memory pool beans deployment
      ManagedDeployment mpoolMD = map.get("MemoryPoolMXBeans");
      assertNotNull(mpoolMD);
      Map<String, ManagedComponent> mpoolMCs = mpoolMD.getComponents();
      assertNotNull(mpoolMCs);
      assertTrue(mpoolMCs.size() > 0);
   }
View Full Code Here

      try
      {
         deployPackage(deploymentName);
        
         ManagementView mgtView = getManagementView();
         ManagedDeployment md = mgtView.getDeployment(deploymentName);
         assertNotNull(md);

         // Modify
         ManagedComponent component = md.getComponent("testQueue");
         assertNotNull(component);
        
         ManagedProperty property = component.getProperty("downCacheSize");
         assertNotNull(property);
         assertEquals(property.getValue(), SimpleValueSupport.wrap(2000));
        
         property.setValue(SimpleValueSupport.wrap(3000));
        
         mgtView.updateComponent(component);

         // Remove
         component = md.getComponent("testRemoveQueue");
         assertNotNull(component);
        
         //
         mgtView.removeComponent(component);
         redeploy(component.getDeployment().getName());
        
         // Check removed
         mgtView = getManagementView();
         component = mgtView.getComponent("testRemoveQueue", QueueType);
         assertNull("component removed", component);
        
         // Check updated
         component = md.getComponent("testQueue");
         assertNotNull(component);
        
         property = component.getProperty("downCacheSize");
         assertNotNull(property);
         assertEquals(property.getValue(), SimpleValueSupport.wrap(3000));
View Full Code Here

TOP

Related Classes of org.jboss.managed.api.ManagedDeployment

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.