protected boolean willMergeEnvironment(JndiConsumer specDD, XmlObject plan) { return !specDD.getResourceEnvRef().isEmpty() || !specDD.getMessageDestinationRef().isEmpty(); }
private void clearEmptyMappedName(final JndiConsumer consumer) { if (consumer == null) { return; } final List<JndiReference> refs = new ArrayList<JndiReference>(); refs.addAll(consumer.getEjbLocalRef()); refs.addAll(consumer.getEjbRef()); refs.addAll(consumer.getEnvEntry()); refs.addAll(consumer.getMessageDestinationRef()); refs.addAll(consumer.getPersistenceContextRef()); refs.addAll(consumer.getPersistenceUnitRef()); refs.addAll(consumer.getResourceEnvRef()); refs.addAll(consumer.getResourceRef()); refs.addAll(consumer.getServiceRef()); for (final JndiReference ref : refs) { if (ref.getMappedName() != null && ref.getMappedName().length() == 0) { ref.setMappedName(null); } } } }
private void clearEmptyMappedName(JndiConsumer consumer) { if (consumer == null) return; List<JndiReference> refs = new ArrayList<JndiReference>(); refs.addAll(consumer.getEjbLocalRef()); refs.addAll(consumer.getEjbRef()); refs.addAll(consumer.getEnvEntry()); refs.addAll(consumer.getMessageDestinationRef()); refs.addAll(consumer.getPersistenceContextRef()); refs.addAll(consumer.getPersistenceUnitRef()); refs.addAll(consumer.getResourceEnvRef()); refs.addAll(consumer.getResourceRef()); refs.addAll(consumer.getServiceRef()); for (JndiReference ref : refs) { if (ref.getMappedName() != null && ref.getMappedName().length() == 0) ref.setMappedName(null); } } }
private void clearEmptyMappedName(final JndiConsumer consumer) { if (consumer == null) { return; } final List<JndiReference> refs = new ArrayList<JndiReference>(); refs.addAll(consumer.getEjbLocalRef()); refs.addAll(consumer.getEjbRef()); refs.addAll(consumer.getEnvEntry()); refs.addAll(consumer.getMessageDestinationRef()); refs.addAll(consumer.getPersistenceContextRef()); refs.addAll(consumer.getPersistenceUnitRef()); refs.addAll(consumer.getResourceEnvRef()); refs.addAll(consumer.getResourceRef()); refs.addAll(consumer.getServiceRef()); for (final JndiReference ref : refs) { if (ref.getMappedName() != null && ref.getMappedName().length() == 0) { ref.setMappedName(null); } } } }
private void pruneRefs(final JndiConsumer bean, final EjbDeployment ejbDeployment) { for (final ResourceRef ref : copy(bean.getResourceRef())) { if (ref.getResType().startsWith("javax.jms.")) { final ResourceLink resourceLink = ejbDeployment.getResourceLink(ref.getName()); ejbDeployment.getResourceLink().remove(resourceLink); bean.getResourceRef().remove(ref); } } for (final ResourceEnvRef ref : bean.getResourceEnvRef()) { final ResourceLink resourceLink = ejbDeployment.getResourceLink(ref.getName()); ejbDeployment.getResourceLink().remove(resourceLink); } bean.getResourceEnvRef().clear(); for (final MessageDestinationRef ref : bean.getMessageDestinationRef()) { final ResourceLink resourceLink = ejbDeployment.getResourceLink(ref.getName()); ejbDeployment.getResourceLink().remove(resourceLink); } bean.getMessageDestinationRef().clear(); bean.getPersistenceContextRef().clear(); bean.getPersistenceUnitRef().clear(); }
private void pruneRefs(final JndiConsumer bean, final EjbDeployment ejbDeployment) { for (final ResourceRef ref : copy(bean.getResourceRef())) { if (ref.getResType().startsWith("javax.jms.")) { final ResourceLink resourceLink = ejbDeployment.getResourceLink(ref.getName()); ejbDeployment.getResourceLink().remove(resourceLink); bean.getResourceRef().remove(ref); } } for (final ResourceEnvRef ref : bean.getResourceEnvRef()) { final ResourceLink resourceLink = ejbDeployment.getResourceLink(ref.getName()); ejbDeployment.getResourceLink().remove(resourceLink); } bean.getResourceEnvRef().clear(); for (final MessageDestinationRef ref : bean.getMessageDestinationRef()) { final ResourceLink resourceLink = ejbDeployment.getResourceLink(ref.getName()); ejbDeployment.getResourceLink().remove(resourceLink); } bean.getMessageDestinationRef().clear(); bean.getPersistenceContextRef().clear(); bean.getPersistenceUnitRef().clear(); }
private void pruneRefs(JndiConsumer bean, EjbDeployment ejbDeployment) { for (ResourceRef ref : copy(bean.getResourceRef())) { if (ref.getResType().startsWith("javax.jms.")){ ResourceLink resourceLink = ejbDeployment.getResourceLink(ref.getName()); ejbDeployment.getResourceLink().remove(resourceLink); bean.getResourceRef().remove(ref); } } for (ResourceEnvRef ref : bean.getResourceEnvRef()) { ResourceLink resourceLink = ejbDeployment.getResourceLink(ref.getName()); ejbDeployment.getResourceLink().remove(resourceLink); } bean.getResourceEnvRef().clear(); for (MessageDestinationRef ref : bean.getMessageDestinationRef()) { ResourceLink resourceLink = ejbDeployment.getResourceLink(ref.getName()); ejbDeployment.getResourceLink().remove(resourceLink); } bean.getMessageDestinationRef().clear(); bean.getPersistenceContextRef().clear(); bean.getPersistenceUnitRef().clear(); }
private List<ResourceEnvReferenceInfo> buildResourceEnvRefInfos(JndiConsumer item) { List<ResourceEnvReferenceInfo> infos = new ArrayList<ResourceEnvReferenceInfo>(); for (ResourceEnvRef res : item.getResourceEnvRef()) { ResourceEnvReferenceInfo info = new ResourceEnvReferenceInfo(); info.resourceEnvRefName = res.getResourceEnvRefName(); info.resourceEnvRefType = res.getResourceEnvRefType(); info.resourceID = res.getMappedName(); info.location = buildLocationInfo(res); info.targets.addAll(buildInjectionInfos(res)); infos.add(info); } for (MessageDestinationRef res : item.getMessageDestinationRef()) { ResourceEnvReferenceInfo info = new ResourceEnvReferenceInfo(); info.resourceEnvRefName = res.getMessageDestinationRefName(); info.resourceEnvRefType = res.getMessageDestinationType(); info.resourceID = res.getMappedName(); info.location = buildLocationInfo(res); info.targets.addAll(buildInjectionInfos(res)); infos.add(info); } return infos; }
messageDestinationRef.setLookupName(lookup); annotatedApp.getMessageDestinationRef().add(messageDestinationRef);
for (MessageDestinationRef ref : jndiConsumer.getMessageDestinationRef()) {
); for (final MessageDestinationRef res : item.getMessageDestinationRef()) { final ResourceEnvReferenceInfo info = new ResourceEnvReferenceInfo(); info.referenceName = res.getMessageDestinationRefName();
for (final MessageDestinationRef ref : jndiConsumer.getMessageDestinationRef()) {
for (final MessageDestinationRef ref : jndiConsumer.getMessageDestinationRef()) {
); for (final MessageDestinationRef res : item.getMessageDestinationRef()) { final ResourceEnvReferenceInfo info = new ResourceEnvReferenceInfo(); info.referenceName = res.getMessageDestinationRefName();