private void addHAPartitionDependency(JBossEnterpriseBeanMetaData bmd, ClusterConfigMetaData ccmd) { String dependencyName = getHaPartitionDependencyCreator().getHAPartitionDependencyName(ccmd.getPartitionName()); Set<String> depends = bmd.getDepends(); if (depends == null) { depends = new HashSet<String>(); } depends.add(dependencyName); bmd.setDepends(depends); }
private void addDependencies(EJBContainer container, JBossEnterpriseBeanMetaData enterpriseBean) throws Exception { Set<String> depends = enterpriseBean.getDepends(); if (depends != null && depends.size() > 0) { DependsImpl annotation = new DependsImpl(); Iterator<String> dependencies = enterpriseBean.getDepends() .iterator(); while (dependencies.hasNext()) { annotation.addDependency(dependencies.next()); } addClassAnnotation(container, Depends.class, annotation); } if (enterpriseBean.getIgnoreDependency() != null) { for(ResourceInjectionTargetMetaData ignore : enterpriseBean.getIgnoreDependency().getInjectionTargets()) { IgnoreDependencyImpl annotation = new IgnoreDependencyImpl(); MethodMetaData method = new MethodMetaData(); method.setMethodName(ignore.getInjectionTargetName()); addAnnotations(IgnoreDependency.class, annotation, container, method); } } }
/** * Get the depends. * * @return the depends. */ public Set<String> determineAllDepends() { NonNullLinkedHashSet<String> result = new NonNullLinkedHashSet<String>(); Set<String> depends = getDepends(); if (depends != null) result.addAll(depends); ContainerConfigurationMetaData containerConfigurationMetaData = determineContainerConfiguration(); if (containerConfigurationMetaData != null) { depends = containerConfigurationMetaData.getDepends(); if (depends != null) result.addAll(depends); } return result; }
/** * Get the depends. * * @return the depends. */ public Set<String> determineAllDepends() { NonNullLinkedHashSet<String> result = new NonNullLinkedHashSet<String>(); Set<String> depends = getDepends(); if (depends != null) result.addAll(depends); ContainerConfigurationMetaData containerConfigurationMetaData = determineContainerConfiguration(); if (containerConfigurationMetaData != null) { depends = containerConfigurationMetaData.getDepends(); if (depends != null) result.addAll(depends); } return result; }
Set<String> depends = bmd.getDepends(); if (depends != null) beanDepends.addAll(depends);
if(override.getAnnotations() != null) setAnnotations(override.getAnnotations()); if(override.getDepends() != null) setDepends(override.getDepends()); setExceptionOnRollback(override.isExceptionOnRollback()); if(override.getIgnoreDependency() != null)
if(override.getAnnotations() != null) setAnnotations(override.getAnnotations()); if(override.getDepends() != null) setDepends(override.getDepends()); setExceptionOnRollback(override.isExceptionOnRollback()); if(override.getIgnoreDependency() != null)