public void buildDependsOnRefs(final EnterpriseBean enterpriseBean, final EnterpriseBeanInfo beanInfo, final String moduleId) throws OpenEJBException { if (!(enterpriseBean instanceof SessionBean)) { return; } final SessionBean sessionBean = (SessionBean) enterpriseBean; final URI moduleUri; if (moduleId == null) { moduleUri = null; } else { moduleUri = URLs.uri(moduleId); } final EjbResolver ejbResolver = getEjbResolver(moduleId); if (sessionBean.getDependsOn() != null) { for (final String ejbName : sessionBean.getDependsOn()) { final String deploymentId = ejbResolver.resolve(new SimpleRef(ejbName), moduleUri); if (deploymentId != null) { beanInfo.dependsOn.add(deploymentId); } } } }
public void buildDependsOnRefs(final EnterpriseBean enterpriseBean, final EnterpriseBeanInfo beanInfo, final String moduleId) throws OpenEJBException { if (!(enterpriseBean instanceof SessionBean)) { return; } final SessionBean sessionBean = (SessionBean) enterpriseBean; final URI moduleUri; if (moduleId == null) { moduleUri = null; } else { moduleUri = URLs.uri(moduleId); } final EjbResolver ejbResolver = getEjbResolver(moduleId); if (sessionBean.getDependsOn() != null) { for (final String ejbName : sessionBean.getDependsOn()) { final String deploymentId = ejbResolver.resolve(new SimpleRef(ejbName), moduleUri); if (deploymentId != null) { beanInfo.dependsOn.add(deploymentId); } } } }
public void buildDependsOnRefs(EjbModule module, EnterpriseBean enterpriseBean, EnterpriseBeanInfo beanInfo, String moduleId) throws OpenEJBException { if (!(enterpriseBean instanceof SessionBean)) return; SessionBean sessionBean = (SessionBean) enterpriseBean; if (sessionBean.getSessionType() != SessionType.SINGLETON) return; URI moduleUri = null; if (moduleId != null) { try { moduleUri = new URI(moduleId); } catch (URISyntaxException e) { throw new OpenEJBException("Illegal moduleId " + moduleId, e); } } EjbResolver ejbResolver = getEjbResolver(moduleId); for (String ejbName : sessionBean.getDependsOn()) { String deploymentId = ejbResolver.resolve(new SimpleRef(ejbName), moduleUri); if (deploymentId != null) { beanInfo.dependsOn.add(deploymentId); } } }
for (String ejbName : sessionBean.getDependsOn()) { Bean referee = bean.resolveLink(ejbName); if (referee == null) {
for (final String ejbName : sessionBean.getDependsOn()) { final Bean referee = bean.resolveLink(ejbName); if (referee == null) {
for (final String ejbName : sessionBean.getDependsOn()) { final Bean referee = bean.resolveLink(ejbName); if (referee == null) {
if (sessionBean.getDependsOn() == null) { DependsOn dependsOn = getInheritableAnnotation(clazz, DependsOn.class); if (dependsOn != null) {
if (sessionBean.getDependsOn() == null) { final DependsOn dependsOn = getInheritableAnnotation(clazz, DependsOn.class); if (dependsOn != null) {
if (sessionBean.getDependsOn() == null) { final DependsOn dependsOn = getInheritableAnnotation(clazz, DependsOn.class); if (dependsOn != null) {