Examples of IAssemblyDescriptorMetaData


Examples of org.jboss.metadata.common.ejb.IAssemblyDescriptorMetaData

    * @return security roles associated with EJB 21 deployment
    */
   public SecurityRolesMetaData getSecurityRoles(final Deployment dep)
   {
      final JBossMetaData jbossWebMD = WSHelper.getRequiredAttachment(dep, JBossMetaData.class);
      final IAssemblyDescriptorMetaData assemblyDescriptorMD = jbossWebMD.getAssemblyDescriptor();

      return (assemblyDescriptorMD != null) ? assemblyDescriptorMD.getSecurityRoles() : null;
   }
View Full Code Here

Examples of org.jboss.metadata.common.ejb.IAssemblyDescriptorMetaData

   }

   public void addSecurityRoles(JBossWebMetaData webApp, Deployment dep)
   {
      JBossMetaData jbmd = dep.getAttachment(JBossMetaData.class);
      IAssemblyDescriptorMetaData assemblyDescriptor = jbmd.getAssemblyDescriptor();
      if (assemblyDescriptor != null)
      {
         SecurityRolesMetaData securityRoles = assemblyDescriptor.getSecurityRoles();
         if (securityRoles != null)
            webApp.setSecurityRoles(securityRoles);
      }
   }
View Full Code Here

Examples of org.jboss.metadata.common.ejb.IAssemblyDescriptorMetaData

      JBossMetaData jbossMetaData = new JBossMetaData();
      jbossMetaData.merge(null, result);
      ApplicationMetaData appData = new ApplicationMetaData(jbossMetaData);

      // Validate the assembly descriptor permissions
      IAssemblyDescriptorMetaData admd = result.getAssemblyDescriptor();
      MethodPermissionsMetaData allPerms = admd.getMethodPermissions();
      assertEquals("ejb-jar has 4 method-permissions", 4, allPerms.size());

      // Validate StatelessSession bean permission count
      IEnterpriseBeanMetaData ebmd = result.getEnterpriseBeans().get("StatelessSession");
      MethodPermissionsMetaData beanPerms = ebmd.getMethodPermissions();
View Full Code Here

Examples of org.jboss.metadata.common.ejb.IAssemblyDescriptorMetaData

   }

   public void addSecurityRoles(JBossWebMetaData webApp, Deployment dep)
   {
      JBossMetaData jbmd = dep.getAttachment(JBossMetaData.class);
      IAssemblyDescriptorMetaData assemblyDescriptor = jbmd.getAssemblyDescriptor();
      if (assemblyDescriptor != null)
      {
         SecurityRolesMetaData securityRoles = assemblyDescriptor.getSecurityRoles();
         if (securityRoles != null)
            webApp.setSecurityRoles(securityRoles);
      }
   }
View Full Code Here

Examples of org.jboss.metadata.common.ejb.IAssemblyDescriptorMetaData

     * @param dep webservice deployment
     * @return security roles associated with EJB 21 deployment
     */
    public SecurityRolesMetaData getSecurityRoles(final Deployment dep) {
        final JBossMetaData jbossWebMD = WSHelper.getRequiredAttachment(dep, JBossMetaData.class);
        final IAssemblyDescriptorMetaData assemblyDescriptorMD = jbossWebMD.getAssemblyDescriptor();

        return (assemblyDescriptorMD != null) ? assemblyDescriptorMD.getSecurityRoles() : null;
    }
View Full Code Here

Examples of org.jboss.metadata.common.ejb.IAssemblyDescriptorMetaData

/* 477 */     return null;
/*     */   }
/*     */
/*     */   public MethodPermissionsMetaData getMethodPermissions()
/*     */   {
/* 487 */     IAssemblyDescriptorMetaData assemblyDescriptor = getAssemblyDescriptor();
/* 488 */     if (assemblyDescriptor == null)
/* 489 */       return null;
/* 490 */     return assemblyDescriptor.getMethodPermissionsByEjbName(getEjbName());
/*     */   }
View Full Code Here

Examples of org.jboss.metadata.common.ejb.IAssemblyDescriptorMetaData

/*     */
/*     */   public ContainerTransactionsMetaData getContainerTransactions()
/*     */   {
/* 500 */     if (this.cachedContainerTransactions != null)
/* 501 */       return this.cachedContainerTransactions;
/* 502 */     IAssemblyDescriptorMetaData assemblyDescriptor = getAssemblyDescriptor();
/* 503 */     if (assemblyDescriptor == null)
/* 504 */       return null;
/* 505 */     return assemblyDescriptor.getContainerTransactionsByEjbName(getEjbName());
/*     */   }
View Full Code Here

Examples of org.jboss.metadata.common.ejb.IAssemblyDescriptorMetaData

/* 572 */     return result;
/*     */   }
/*     */
/*     */   public ExcludeListMetaData getExcludeList()
/*     */   {
/* 582 */     IAssemblyDescriptorMetaData assemblyDescriptor = getAssemblyDescriptor();
/* 583 */     if (assemblyDescriptor == null)
/* 584 */       return null;
/* 585 */     return assemblyDescriptor.getExcludeListByEjbName(getEjbName());
/*     */   }
View Full Code Here

Examples of org.jboss.metadata.common.ejb.IAssemblyDescriptorMetaData

/* 217 */     return new AssemblyDescriptorMetaData(delegate);
/*     */   }
/*     */
/*     */   public MessageDestinationMetaData getMessageDestination(String name)
/*     */   {
/* 228 */     IAssemblyDescriptorMetaData delegate = ((JBossMetaData)getDelegate()).getAssemblyDescriptor();
/* 229 */     if (delegate == null)
/* 230 */       return null;
/* 231 */     org.jboss.metadata.javaee.spec.MessageDestinationMetaData destination = delegate.getMessageDestination(name);
/* 232 */     if (destination == null)
/* 233 */       return null;
/* 234 */     return new MessageDestinationMetaData(destination);
/*     */   }
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.