@Override public JBossAssemblyDescriptorMetaData getAssemblyDescriptor() { return primary.getAssemblyDescriptor(); }
@Override public JBossAssemblyDescriptorMetaData getAssemblyDescriptor() { return primary.getAssemblyDescriptor(); }
public JBossAssemblyDescriptorMetaData getAssemblyDescriptor() { return delegate.getAssemblyDescriptor(); }
public JBossAssemblyDescriptorMetaData getAssemblyDescriptor() { return delegate.getAssemblyDescriptor(); }
/** * Get the assembly descriptor * * @return the ejbJarMetaData. */ protected JBossAssemblyDescriptorMetaData getAssemblyDescriptor() { JBossMetaData ejbJar = getEjbJarMetaData(); if (ejbJar == null) return null; return ejbJar.getAssemblyDescriptor(); }
/** * Get the assembly descriptor * * @return the ejbJarMetaData. */ protected JBossAssemblyDescriptorMetaData getAssemblyDescriptor() { JBossMetaData ejbJar = getEjbJarMetaData(); if (ejbJar == null) return null; return ejbJar.getAssemblyDescriptor(); }
/** * @see org.jboss.webservices.integration.tomcat.AbstractSecurityMetaDataAccessorEJB#getSecurityRoles(Deployment) * * @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; }
/** * @see org.jboss.webservices.integration.tomcat.AbstractSecurityMetaDataAccessorEJB#getSecurityRoles(Deployment) * * @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; }
public void process(JBossMetaData ejbJar, Class<?> type) { ApplicationExceptionMetaData applicationException = create(type); if(applicationException == null) return; if(ejbJar.getAssemblyDescriptor() == null) ejbJar.setAssemblyDescriptor(new JBossAssemblyDescriptorMetaData()); if(ejbJar.getAssemblyDescriptor().getApplicationExceptions() == null) ejbJar.getAssemblyDescriptor().setApplicationExceptions(new ApplicationExceptionsMetaData()); ejbJar.getAssemblyDescriptor().getApplicationExceptions().add(applicationException); }
/** * Get the assembly descriptor * * @return the assembly descriptor */ public AssemblyDescriptorMetaData getAssemblyDescriptor() { JBossAssemblyDescriptorMetaData delegate = (JBossAssemblyDescriptorMetaData) getDelegate().getAssemblyDescriptor(); return new AssemblyDescriptorMetaData(delegate); }
/** * Get the assembly descriptor * * @return the assembly descriptor */ public AssemblyDescriptorMetaData getAssemblyDescriptor() { JBossAssemblyDescriptorMetaData delegate = (JBossAssemblyDescriptorMetaData) getDelegate().getAssemblyDescriptor(); return new AssemblyDescriptorMetaData(delegate); }
/** * @see org.jboss.webservices.integration.tomcat.AbstractSecurityMetaDataAccessorEJB#getSecurityRoles(Deployment) * * @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; }
/** * Get a security role's principals * * @param roleName the role name * @return the principals or null if not found */ public Set<String> getSecurityRolePrincipals(String roleName) { JBossAssemblyDescriptorMetaData assemblyDescriptor = getJBossMetaDataWithCheck().getAssemblyDescriptor(); if (assemblyDescriptor == null) return null; else return assemblyDescriptor.getSecurityRolePrincipals(roleName); }
public JBossEnterpriseBeanEffigy(ClassLoader classLoader, JBossEnterpriseBeanMetaData beanMetaData) throws ClassNotFoundException { this.beanMetaData = beanMetaData; this.ejbClass = classLoader.loadClass(beanMetaData.getEjbClass()); this.applicationExceptionEffigies = createApplicationExceptionEffigies(classLoader, beanMetaData.getEjbJarMetaData().getAssemblyDescriptor()); }
/** * Get the Principal versus roles map stored in the security roles * @return */ @XmlTransient public Map<String,Set<String>> getSecurityRolesPrincipalVersusRolesMap() { JBossAssemblyDescriptorMetaData assemblyDescriptor = getJBossMetaDataWithCheck().getAssemblyDescriptor(); if (assemblyDescriptor == null) return null; SecurityRolesMetaData securityRolesMetaData = assemblyDescriptor.getSecurityRoles(); return securityRolesMetaData != null ? securityRolesMetaData.getPrincipalVersusRolesMap() : null; }
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); } } }
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); } } }
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); } } }
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); } } }
private ApplicationExceptionMetaData findApplicationException(JBossEnterpriseBeanMetaData metaData, String name) { return getApplicationException(getApplicationExceptions(metaData.getEjbJarMetaData().getAssemblyDescriptor()), name); }