Package org.jboss.system.metadata

Examples of org.jboss.system.metadata.ServiceMetaData


      assertFailUnmarshal(MalformedObjectNameException.class);
   }

   public void testBasicMBeanInterface() throws Exception
   {
      ServiceMetaData metaData = unmarshalSingleMBean();
      assertEquals(testBasicMBeanName, metaData.getObjectName());
      assertEquals(testBasicMBeanCode, metaData.getCode());
      assertEquals(testBasicMBeanInterface, metaData.getInterfaceName());
      assertNull(metaData.getMode());
      assertOthers(metaData);
   }
View Full Code Here


      assertOthers(metaData);
   }

   public void testBasicMBeanMode() throws Exception
   {
      ServiceMetaData metaData = unmarshalSingleMBean();
      assertEquals(testBasicMBeanName, metaData.getObjectName());
      assertEquals(testBasicMBeanCode, metaData.getCode());
      assertEquals(ControllerMode.ON_DEMAND, metaData.getMode());
      assertOthers(metaData);
   }
View Full Code Here

      dependsOne();
   }

   protected void dependsOne() throws Exception
   {
      ServiceMetaData metaData = unmarshalSingleMBean();
      assertAttribute(metaData, "AttributeName");
      assertOthers(metaData);
   }
View Full Code Here

      assertOthers(metaData);
   }

   protected void dependsTwo() throws Exception
   {
      ServiceMetaData metaData = unmarshalSingleMBean();
      assertAttributes(metaData, new String[] { "AttributeName1", "AttributeName2" });
      assertOthers(metaData);
   }
View Full Code Here

      dependsOne();
   }

   protected void dependsNone() throws Exception
   {
      ServiceMetaData metaData = unmarshalSingleMBean();
      assertNoDependencies(metaData);
      assertOthers(metaData);
   }
View Full Code Here

      assertOthers(metaData);
   }

   protected void dependsOne() throws Exception
   {
      ServiceMetaData metaData = unmarshalSingleMBean();
      ObjectName[] expected = { TEST1 };
      assertDependencies(metaData, expected);
      assertOthers(metaData);
   }
View Full Code Here

      assertOthers(metaData);
   }

   protected void dependsTwo() throws Exception
   {
      ServiceMetaData metaData = unmarshalSingleMBean();
      ObjectName[] expected = { TEST1, TEST2 };
      assertDependencies(metaData, expected);
      assertOthers(metaData);
   }
View Full Code Here

      super(name);
   }

   protected ServiceAttributeMetaData unmarshallSingleAttribute() throws Exception
   {
      ServiceMetaData metaData = unmarshalSingleMBean();
      assertOthers(metaData);
      List<ServiceAttributeMetaData> attributes = metaData.getAttributes();
      assertNotNull(attributes);
      assertEquals(1, attributes.size());
      return attributes.get(0);
   }
View Full Code Here

      return attributes.get(0);
   }

   public List<ServiceAttributeMetaData> unmarshallMultipleAttributes(int size) throws Exception
   {
      ServiceMetaData metaData = unmarshalSingleMBean();
      assertOthers(metaData);
      List<ServiceAttributeMetaData> attributes = metaData.getAttributes();
      assertNotNull(attributes);
      assertEquals(size, attributes.size());
      return attributes;
   }
View Full Code Here

      return attributes;
   }

   protected ServiceValueMetaData unmarshallSingleValue() throws Exception
   {
      ServiceMetaData metaData = unmarshalSingleMBean();
      assertOthers(metaData);
      List<ServiceAttributeMetaData> attributes = metaData.getAttributes();
      assertNotNull(attributes);
      assertEquals(1, attributes.size());
      ServiceAttributeMetaData attribute = attributes.get(0);
      assertAttributeName(attribute, "Attribute");
      ServiceValueMetaData result = attribute.getValue();
View Full Code Here

TOP

Related Classes of org.jboss.system.metadata.ServiceMetaData

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.