Package org.jboss.system.metadata

Examples of org.jboss.system.metadata.ServiceAttributeMetaData


      assertDependsListAttribute(test, "Attribute2", TEST2);
   }

   public void testDependsListAttributeNoValue() throws Exception
   {
      ServiceAttributeMetaData attribute = unmarshallSingleAttribute();
      assertDependsListAttributeEmpty(attribute);
   }
View Full Code Here


      assertDependsListAttributeEmpty(attribute);
   }

   public void testDependsListAttributeEmptyValue() throws Exception
   {
      ServiceAttributeMetaData attribute = unmarshallSingleAttribute();
      assertDependsListAttributeEmpty(attribute);
   }
View Full Code Here

      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();
      assertNotNull(result);
      return result;
   }
View Full Code Here

         constructor.setParameters(new Object[] { unit, this, deployment });
         webModule.setConstructor(constructor);

         List<ServiceAttributeMetaData> attrs = new ArrayList<ServiceAttributeMetaData>();

         ServiceAttributeMetaData attr = new ServiceAttributeMetaData();
         attr.setName("SecurityManagement");
         ServiceInjectionValueMetaData injectionValue = new ServiceInjectionValueMetaData(deployment.getSecurityManagementName());
         attr.setValue(injectionValue);
         attrs.add(attr);

         ServiceAttributeMetaData attrPR = new ServiceAttributeMetaData();
         attrPR.setName("PolicyRegistration");
         ServiceInjectionValueMetaData injectionValuePR = new ServiceInjectionValueMetaData(deployment.getPolicyRegistrationName());
         attrPR.setValue(injectionValuePR);
         attrs.add(attrPR);

         ServiceAttributeMetaData attrKernel = new ServiceAttributeMetaData();
         attrKernel.setName("Kernel");
         ServiceInjectionValueMetaData injectionValueKernel = new ServiceInjectionValueMetaData(KernelConstants.KERNEL_NAME);
         attrKernel.setValue(injectionValueKernel);
         attrs.add(attrKernel);

         webModule.setAttributes(attrs);

         // Dependencies...Still have old jmx names here
View Full Code Here

            ServiceDependencyMetaData serviceDependencyMetaData = new ServiceDependencyMetaData();
            serviceDependencyMetaData.setIDependOnObjectName(subjaccPolicy.getObjectName());
            parentServiceMetaData.addDependency(serviceDependencyMetaData);

            // Add an attribute in the parent service
            ServiceAttributeMetaData serviceAttributeMetaData = new ServiceAttributeMetaData();
            serviceAttributeMetaData.setName("PolicyConfigurationFacadeMBean");
            ServiceDependencyValueMetaData dependencyValue = new ServiceDependencyValueMetaData();
            dependencyValue.setDependency(subjaccPolicy.getObjectName().toString());
            dependencyValue.setProxyType("attribute");
            serviceAttributeMetaData.setValue(dependencyValue);
            parentServiceMetaData.addAttribute(serviceAttributeMetaData);
         }
      }
     
      /** Register XACML/ACL policies if present in the deployment */
 
View Full Code Here

      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();
      assertNotNull(result);
      return result;
   }
View Full Code Here

      noAttributes();
   }

   public void testAttributeOne() throws Exception
   {
      ServiceAttributeMetaData attribute = unmarshallSingleAttribute();
      assertTextAttribute(attribute);
   }
View Full Code Here

   }

   public void testAttributeTwo() throws Exception
   {
      List<ServiceAttributeMetaData> attributes = unmarshallMultipleAttributes(2);
      ServiceAttributeMetaData test = attributes.get(0);
      assertTextAttribute(test, "Attribute1", "value1");
      test = attributes.get(1);
      assertTextAttribute(test, "Attribute2", "value2");
   }
View Full Code Here

      noAttributes();
   }

   public void testAttributeNoTrim() throws Exception
   {
      ServiceAttributeMetaData attribute = unmarshallSingleAttribute();
      assertTextAttribute(attribute, false, true);
   }
View Full Code Here

      assertTextAttribute(attribute, false, true);
   }

   public void testAttributeNoReplace() throws Exception
   {
      ServiceAttributeMetaData attribute = unmarshallSingleAttribute();
      assertTextAttribute(attribute, true, false);
   }
View Full Code Here

TOP

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

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.