Package org.jboss.managed.api

Examples of org.jboss.managed.api.DeploymentTemplateInfo


         String msg = formatter.format(args);
         throw new IllegalStateException(msg);
      }
  
      // Make sure to return a copy to avoid call by reference uses modifying the template values
      DeploymentTemplateInfo info = template.getInfo();
      info = info.copy();
      log.debug("getTemplate, "+info);
      return info;
   }
View Full Code Here


    {

        ManagementView mgtView = getCurrentProfileView();
        try
        {
            DeploymentTemplateInfo noTXinfo = mgtView.getTemplate("NoTxDataSourceTemplate");
            DeploymentTemplateInfo xaInfo = mgtView.getTemplate("XADataSourceTemplate");
            //Set<String> templateNames = mgtView.getTemplateNames();
            //Set<String> deploymentNames = mgtView.getDeploymentNames();

            ComponentType localType = new ComponentType("DataSource", "Local Transaction");
            Set<ManagedComponent> localDS = mgtView.getComponentsForType(localType);
View Full Code Here

        PropertySimple templateNameProperty = defaultPluginConfig
            .getSimple(ManagedComponentComponent.Config.TEMPLATE_NAME);
        String templateName = templateNameProperty.getStringValue();

        DeploymentTemplateInfo template;
        try {
            template = managementView.getTemplate(templateName);
            Map<String, ManagedProperty> managedProperties = template.getProperties();
            Map<String, PropertySimple> customProps = ResourceComponentUtils.getCustomProperties(defaultPluginConfig);

            if (log.isDebugEnabled())
                log.debug("BEFORE CREATE:\n" + DebugUtils.convertPropertiesToString(template));
            ConversionUtils.convertConfigurationToManagedProperties(managedProperties, resourceConfig, resourceType,
View Full Code Here

    */
   public void testXADataSourceTemplateProperties()
      throws Exception
   {
      DeploymentTemplateInfoFactory factory = new DeploymentTemplateInfoFactory();
      DeploymentTemplateInfo dsInfo = factory.createTemplateInfo(XADataSourceDeploymentMetaData.class, "TestDS", "test ds");
      Map<String,ManagedProperty> props = dsInfo.getProperties();
     
      // Validate the expected property names
      Set<String> expectedPropertyNames = new TreeSet<String>();
      expectedPropertyNames.addAll(Arrays.asList(ManagedConnectionFactoryDeploymentTemplate_NAMES));
      expectedPropertyNames.addAll(Arrays.asList(DataSourceDeploymentTemplate_NAMES));
View Full Code Here

    */
   public void testXADataSourceTemplatePropertiesAreMetaValues()
      throws Exception
   {
      DeploymentTemplateInfoFactory factory = new DeploymentTemplateInfoFactory();
      DeploymentTemplateInfo dsInfo = factory.createTemplateInfo(XADataSourceDeploymentMetaData.class, "TestDS", "test ds");
      Map<String,ManagedProperty> props = dsInfo.getProperties();
      validatePropertyMetaValues(props);
   }
View Full Code Here

    */
   public void testLocalTxDataSourceTemplateProperties()
      throws Exception
   {
      DeploymentTemplateInfoFactory factory = new DeploymentTemplateInfoFactory();
      DeploymentTemplateInfo dsInfo = factory.createTemplateInfo(LocalDataSourceDeploymentMetaData.class, "TestDS", "test ds");
      Map<String,ManagedProperty> props = dsInfo.getProperties();
     
      // Validate the expected property names
      Set<String> expectedPropertyNames = new TreeSet<String>();
      expectedPropertyNames.addAll(Arrays.asList(ManagedConnectionFactoryDeploymentTemplate_NAMES));
      expectedPropertyNames.addAll(Arrays.asList(DataSourceDeploymentTemplate_NAMES));
View Full Code Here

    */
   public void testLocalTxDataSourceTemplatePropertiesAreMetaValues()
      throws Exception
   {
      DeploymentTemplateInfoFactory factory = new DeploymentTemplateInfoFactory();
      DeploymentTemplateInfo dsInfo = factory.createTemplateInfo(LocalDataSourceDeploymentMetaData.class, "TestDS", "test ds");
      Map<String,ManagedProperty> props = dsInfo.getProperties();
      validatePropertyMetaValues(props);
   }
View Full Code Here

   public void testRemovedProperties() throws Exception
   {
      ManagementView mgtView = getManagementView();
      String templateName = "LocalTxDataSourceTemplate";
      String jndiName = "testRemovedPropertiesDS";
      DeploymentTemplateInfo dsInfo = mgtView.getTemplate(templateName);
      assertNotNull("template " + templateName + " found", dsInfo);
      log.info(dsInfo.getProperties().keySet());
      Map<String, ManagedProperty> props = dsInfo.getProperties();

      // Set key property values
      ManagedProperty jndiNameMP = props.get("jndi-name");
      jndiNameMP.setValue(SimpleValueSupport.wrap(jndiName));
      ManagedProperty driverClass = props.get("driver-class");
View Full Code Here

      propValues.put("jndi-name", SimpleValueSupport.wrap(jndiName));
      propValues.put("rar-name", SimpleValueSupport.wrap("jboss-local-jdbc.rar"));
     
      // The management view
      ManagementView mgtView = getManagementView();
      DeploymentTemplateInfo dsInfo = mgtView.getTemplate("LocalTxDataSourceTemplate");
      assertNotNull(dsInfo);
      //
      for(ManagedProperty property : dsInfo.getProperties().values())
      {
         MetaValue v = propValues.get(property.getName());
         if(v != null)
         {
            property.setValue(v);
View Full Code Here

    */
   public void testLocalTxDataSourceTemplatePropertiesAreMetaValues()
      throws Exception
   {
      ManagementView mgtView = getManagementView();
      DeploymentTemplateInfo dsInfo = mgtView.getTemplate("LocalTxDataSourceTemplate");
      Map<String,ManagedProperty> props = dsInfo.getProperties();
      validatePropertyMetaValues(props);
   }
View Full Code Here

TOP

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

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.