@Override public JBossEnterpriseBeansMetaData getEnterpriseBeans() { return primary.getEnterpriseBeans(); }
@Override public JBossEnterpriseBeansMetaData getEnterpriseBeans() { return primary.getEnterpriseBeans(); }
@Override @XmlElementWrapper(name="enterprise-beans") @XmlElements({ @XmlElement(name="session", type=JBoss50SessionBeanMetaData.class), @XmlElement(name="message-driven", type=JBoss50MessageDrivenBeanMetaData.class), @XmlElement(name="consumer", type=JBossConsumerBeanMetaData.class), @XmlElement(name="ejb", type=JBossGenericBeanMetaData.class), @XmlElement(name="service", type=JBossServiceBeanMetaData.class) }) public JBossEnterpriseBeansMetaData getEnterpriseBeans() { return super.getEnterpriseBeans(); }
@Override protected void createPermissions(JBossMetaData metaData, PolicyConfiguration policyConfiguration) throws PolicyContextException { JBossEnterpriseBeansMetaData beans = metaData.getEnterpriseBeans(); for(JBossEnterpriseBeanMetaData jBossEnterpriseBeanMetaData : beans) { EJBPermissionMapping.createPermissions(jBossEnterpriseBeanMetaData, policyConfiguration); } } }
protected void wireOverrides() { if( primary != null ) { JBossEnterpriseBeansMetaData beans = (JBossEnterpriseBeansMetaData) primary.getEnterpriseBeans(); beans.setJBossMetaData(this); } } }
@Override protected void createPermissions(JBossMetaData metaData, PolicyConfiguration policyConfiguration) throws PolicyContextException { JBossEnterpriseBeansMetaData beans = metaData.getEnterpriseBeans(); for(JBossEnterpriseBeanMetaData jBossEnterpriseBeanMetaData : beans) { EJBPermissionMapping.createPermissions(jBossEnterpriseBeanMetaData, policyConfiguration); } } }
public JBossMetaDataProxy(JBossMetaData delegate, MetaData metaData) { this.delegate = delegate; beans = new JBossEnterpriseBeansMetaDataProxy(this, delegate.getEnterpriseBeans(), metaData); }
protected void wireOverrides() { if( primary != null ) { JBossEnterpriseBeansMetaData beans = (JBossEnterpriseBeansMetaData) primary.getEnterpriseBeans(); beans.setJBossMetaData(this); } } }
public JBossMetaDataProxy(JBossMetaData delegate, MetaData metaData) { this.delegate = delegate; beans = new JBossEnterpriseBeansMetaDataProxy(this, delegate.getEnterpriseBeans(), metaData); }
@Override protected List<? extends JBossEnterpriseBeanMetaData> getComponents(JBossMetaData deployment) { // Process only 2.x beans if (deployment == null || !deployment.isEJB2x()) return null; JBossEnterpriseBeansMetaData enterpriseBeans = deployment.getEnterpriseBeans(); if (enterpriseBeans == null) { return null; } return new ArrayList<JBossEnterpriseBeanMetaData>(enterpriseBeans); }
protected void registerDeployment() throws Exception { String on = Ejb3Module.BASE_EJB3_JMX_NAME + this.getScopeKernelName(); if (metaData != null && metaData.getEnterpriseBeans() != null && metaData.getEnterpriseBeans().getEjbJarMetaData() != null) { String jmxName = metaData.getEnterpriseBeans().getEjbJarMetaData().getJmxName(); if (jmxName != null && jmxName.trim().length() > 0) on = jmxName; } objectName = new ObjectName(on); mbeanServer.registerMBean(this, objectName); }
private void buildEnterpriseBeansMetaData(EJBArchiveMetaData ejbMetaData, JBossMetaData jbossMetaData) { List<EJBMetaData> targetBeans = new ArrayList<EJBMetaData>(); JBossEnterpriseBeansMetaData sourceBeans = jbossMetaData.getEnterpriseBeans(); Iterator<JBossEnterpriseBeanMetaData> it = sourceBeans.iterator(); while (it.hasNext()) { JBossEnterpriseBeanMetaData bmd = it.next(); buildBeanMetaData(targetBeans, bmd); } ejbMetaData.setEnterpriseBeans(targetBeans); }
private void buildEnterpriseBeansMetaData(EJBArchiveMetaData ejbMetaData, JBossMetaData jbossMetaData) { List<EJBMetaData> targetBeans = new ArrayList<EJBMetaData>(); JBossEnterpriseBeansMetaData sourceBeans = jbossMetaData.getEnterpriseBeans(); Iterator<JBossEnterpriseBeanMetaData> it = sourceBeans.iterator(); while (it.hasNext()) { JBossEnterpriseBeanMetaData bmd = it.next(); buildBeanMetaData(targetBeans, bmd); } ejbMetaData.setEnterpriseBeans(targetBeans); }
private void buildEnterpriseBeansMetaData(EJBArchiveMetaData ejbMetaData, JBossMetaData jbossMetaData) { List<EJBMetaData> targetBeans = new ArrayList<EJBMetaData>(); JBossEnterpriseBeansMetaData sourceBeans = jbossMetaData.getEnterpriseBeans(); Iterator<JBossEnterpriseBeanMetaData> it = sourceBeans.iterator(); while (it.hasNext()) { JBossEnterpriseBeanMetaData bmd = it.next(); buildBeanMetaData(targetBeans, bmd); } ejbMetaData.setEnterpriseBeans(targetBeans); }
private void buildEnterpriseBeansMetaData(EJBArchiveMetaData ejbMetaData, JBossMetaData jbossMetaData) { List<EJBMetaData> targetBeans = new ArrayList<EJBMetaData>(); JBossEnterpriseBeansMetaData sourceBeans = jbossMetaData.getEnterpriseBeans(); Iterator<JBossEnterpriseBeanMetaData> it = sourceBeans.iterator(); while (it.hasNext()) { JBossEnterpriseBeanMetaData bmd = it.next(); buildBeanMetaData(targetBeans, bmd); } ejbMetaData.setEnterpriseBeans(targetBeans); }
private void buildEnterpriseBeansMetaData(EJBArchiveMetaData ejbMetaData, JBossMetaData jbossMetaData) { List<EJBMetaData> targetBeans = new ArrayList<EJBMetaData>(); JBossEnterpriseBeansMetaData sourceBeans = jbossMetaData.getEnterpriseBeans(); Iterator<JBossEnterpriseBeanMetaData> it = sourceBeans.iterator(); while (it.hasNext()) { JBossEnterpriseBeanMetaData bmd = it.next(); buildBeanMetaData(targetBeans, bmd); } ejbMetaData.setEnterpriseBeans(targetBeans); }
/** * Get the enterprise beans * * @return the enterprise beans */ public Iterator<BeanMetaData> getEnterpriseBeans() { JBossEnterpriseBeansMetaData beans = (JBossEnterpriseBeansMetaData) getDelegate().getEnterpriseBeans(); return new BeanMetaDataIterator(this, beans); }
/** * Get the enterprise beans * * @return the enterprise beans */ public Iterator<BeanMetaData> getEnterpriseBeans() { JBossEnterpriseBeansMetaData beans = (JBossEnterpriseBeansMetaData) getDelegate().getEnterpriseBeans(); return new BeanMetaDataIterator(this, beans); }
public boolean isEjb() { if (super.isEjb()) return true; JBossEnterpriseBeansMetaData enterpriseBeans = dd.getEnterpriseBeans(); if (enterpriseBeans == null) { return false; } return findEjbsByClass(dd, cf.getName()).size() > 0; }
/** * Returns environment entries meta data associated with specified EJB 3 bean. * * @param ejbName EJB 3 bean to lookup environment entries for * @param unit deployment unit * @return environment entries meta data */ private EnvironmentEntriesMetaData getEnvironmentEntries(final String ejbName, final DeploymentUnit unit) { final JBossMetaData jbossMD = ASHelper.getRequiredAttachment(unit, JBossMetaData.class); final JBossEnterpriseBeansMetaData enterpriseBeansMDs = jbossMD.getEnterpriseBeans(); return enterpriseBeansMDs.get(ejbName).getEnvironmentEntries(); }