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); } } }
Collection<PersistenceContextRef> specPersistenceContextRefsUntyped = specDD.getPersistenceContextRef(); Map<String, GerPersistenceContextRefType> gerPersistenceContextRefsUntyped = getGerPersistenceContextRefs(plan); for (Map.Entry<String, PersistenceContextRef> entry : specDD.getPersistenceContextRefMap().entrySet()) {
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); } } } }
persistenceContextRef.setPersistenceContextType(PersistenceContextType.TRANSACTION); consumer.getPersistenceContextRef().add(persistenceContextRef); } else { if (persistenceContextRef.getPersistenceUnitName() == null || "".equals(persistenceContextRef.getPersistenceUnitName())) {
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); } } } }
persistenceContextRef.setPersistenceContextType(PersistenceContextType.TRANSACTION); consumer.getPersistenceContextRef().add(persistenceContextRef); } else { if (persistenceContextRef.getPersistenceUnitName() == null || ("").equals(persistenceContextRef.getPersistenceUnitName())) {
private void processPersistenceRefs(final JndiConsumer component, final DeploymentModule module, final LinkResolver<PersistenceUnit> persistenceUnits, final URI moduleURI) { final String componentName = component.getJndiConsumerName(); final ValidationContext validation = module.getValidation(); for (final PersistenceRef ref : component.getPersistenceUnitRef()) { processPersistenceRef(persistenceUnits, ref, moduleURI, componentName, validation); } for (final PersistenceRef ref : component.getPersistenceContextRef()) { processPersistenceRef(persistenceUnits, ref, moduleURI, componentName, validation); } }
persistenceContextRef.setPersistenceContextType(PersistenceContextType.TRANSACTION); consumer.getPersistenceContextRef().add(persistenceContextRef); } else { if (persistenceContextRef.getPersistenceUnitName() == null || "".equals(persistenceContextRef.getPersistenceUnitName())) {
private void processPersistenceRefs(JndiConsumer component, DeploymentModule module, LinkResolver<PersistenceUnit> persistenceUnits, URI moduleURI) { String componentName = component.getJndiConsumerName(); ValidationContext validation = module.getValidation(); for (PersistenceRef ref : component.getPersistenceUnitRef()) { processPersistenceRef(persistenceUnits, ref, moduleURI, componentName, validation); } for (PersistenceRef ref : component.getPersistenceContextRef()) { processPersistenceRef(persistenceUnits, ref, moduleURI, componentName, validation); } }
private List<PersistenceContextReferenceInfo> buildPersistenceContextRefInfos(JndiConsumer jndiConsumer, URI moduleId) { ArrayList<PersistenceContextReferenceInfo> infos = new ArrayList<PersistenceContextReferenceInfo>(); for (PersistenceContextRef contextRef : jndiConsumer.getPersistenceContextRef()) { PersistenceContextReferenceInfo info = new PersistenceContextReferenceInfo(); info.referenceName = contextRef.getPersistenceContextRefName(); info.persistenceUnitName = contextRef.getPersistenceUnitName(); info.unitId = contextRef.getMappedName(); info.location = buildLocationInfo(contextRef); info.extended = (contextRef.getPersistenceContextType() == PersistenceContextType.EXTENDED); List<Property> persistenceProperty = contextRef.getPersistenceProperty(); for (Property property : persistenceProperty) { String name = property.getName(); String value = property.getValue(); info.properties.setProperty(name, value); } info.targets.addAll(buildInjectionInfos(contextRef)); infos.add(info); } return infos; }
private void processPersistenceRefs(final JndiConsumer component, final DeploymentModule module, final LinkResolver<PersistenceUnit> persistenceUnits, final URI moduleURI) { final String componentName = component.getJndiConsumerName(); final ValidationContext validation = module.getValidation(); for (final PersistenceRef ref : component.getPersistenceUnitRef()) { processPersistenceRef(persistenceUnits, ref, moduleURI, componentName, validation); } for (final PersistenceRef ref : component.getPersistenceContextRef()) { processPersistenceRef(persistenceUnits, ref, moduleURI, componentName, validation); } }
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(); }
Collection<PersistenceContextRef> persistenceContextRefs = annotatedApp.getPersistenceContextRef(); for (PersistenceContextRef persistenceContextRef : persistenceContextRefs) { if (persistenceContextRef.getPersistenceContextRefName().trim().equals(persistenceContextRefName)) { persistenceContextRef.getInjectionTarget().add(configureInjectionTarget(method, field)); annotatedApp.getPersistenceContextRef().add(persistenceContextRef);
private void buildPersistenceContextRefInfos(final JndiConsumer jndiConsumer, final JndiEncInfo moduleJndiEnc, final JndiEncInfo compJndiEnc) { for (final PersistenceContextRef contextRef : jndiConsumer.getPersistenceContextRef()) { final PersistenceContextReferenceInfo info = new PersistenceContextReferenceInfo(); info.referenceName = contextRef.getPersistenceContextRefName(); info.persistenceUnitName = contextRef.getPersistenceUnitName(); info.unitId = contextRef.getMappedName(); info.location = buildLocationInfo(contextRef); info.extended = contextRef.getPersistenceContextType() == PersistenceContextType.EXTENDED; final List<Property> persistenceProperty = contextRef.getPersistenceProperty(); for (final Property property : persistenceProperty) { final String name = property.getName(); final String value = property.getValue(); info.properties.setProperty(name, value); } info.targets.addAll(buildInjectionInfos(contextRef)); insert( info, appInfo.globalJndiEnc.persistenceContextRefs, appInfo.appJndiEnc.persistenceContextRefs, moduleJndiEnc.persistenceContextRefs, compJndiEnc.persistenceContextRefs ); } }
private void buildPersistenceContextRefInfos(final JndiConsumer jndiConsumer, final JndiEncInfo moduleJndiEnc, final JndiEncInfo compJndiEnc) { for (final PersistenceContextRef contextRef : jndiConsumer.getPersistenceContextRef()) { final PersistenceContextReferenceInfo info = new PersistenceContextReferenceInfo(); info.referenceName = contextRef.getPersistenceContextRefName(); info.persistenceUnitName = contextRef.getPersistenceUnitName(); info.synchronizationType = contextRef.getPersistenceContextSynchronization() != null ? contextRef.getPersistenceContextSynchronization().name() : null; info.unitId = contextRef.getMappedName(); info.location = buildLocationInfo(contextRef); info.extended = contextRef.getPersistenceContextType() == PersistenceContextType.EXTENDED; final List<Property> persistenceProperty = contextRef.getPersistenceProperty(); for (final Property property : persistenceProperty) { final String name = property.getName(); final String value = property.getValue(); info.properties.setProperty(name, value); } info.targets.addAll(buildInjectionInfos(contextRef)); insert( info, appInfo.globalJndiEnc.persistenceContextRefs, appInfo.appJndiEnc.persistenceContextRefs, moduleJndiEnc.persistenceContextRefs, compJndiEnc.persistenceContextRefs ); } }