@Override public PersistenceContextRef put(final String key, final PersistenceContextRef value) { if (!PersistenceContextType.EXTENDED.equals(value.getPersistenceContextType()) && !delegate.containsValue(key)) { return delegate.put(key, value); } return null; }
private boolean isExtented(PersistenceContextRef ref) { PersistenceContextType type = ref.getPersistenceContextType(); return type != null && type.equals(PersistenceContextType.EXTENDED); }
@Override public PersistenceContextRef put(final String key, final PersistenceContextRef value) { if (!PersistenceContextType.EXTENDED.equals(value.getPersistenceContextType()) && !delegate.containsValue(key)) { return delegate.put(key, value); } return null; }
private static <R extends JndiReference> boolean isExtendedPersistenceContext(final R b) { return b instanceof PersistenceContextRef && PersistenceContextType.EXTENDED.equals(((PersistenceContextRef) b).getPersistenceContextType()); }
private static <R extends JndiReference> boolean isExtendedPersistenceContext(final R b) { return b instanceof PersistenceContextRef && PersistenceContextType.EXTENDED.equals(((PersistenceContextRef) b).getPersistenceContextType()); }
private boolean isExtented(final PersistenceContextRef ref) { final PersistenceContextType type = ref.getPersistenceContextType(); return type != null && type.equals(PersistenceContextType.EXTENDED); }
private boolean isExtented(final PersistenceContextRef ref) { final PersistenceContextType type = ref.getPersistenceContextType(); return type != null && type.equals(PersistenceContextType.EXTENDED); }
public String getType() { return getPersistenceContextType().name(); }
public String getType() { return getPersistenceContextType().name(); }
public String getType() { return getPersistenceContextType().name(); }
@Override public boolean add(final PersistenceContextRef value) { if (!PersistenceContextType.EXTENDED.equals(value.getPersistenceContextType()) && !super.contains(value)) { return super.add(value); } return false; }
@Override public boolean add(final PersistenceContextRef value) { if (!PersistenceContextType.EXTENDED.equals(value.getPersistenceContextType()) && !super.contains(value)) { return super.add(value); } return false; }
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 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 ); } }
persistenceContextRef.setPersistenceUnitName(persistenceContext.unitName()); if (persistenceContextRef.getPersistenceContextType() == null || ("").equals(persistenceContextRef.getPersistenceContextType())) { if ("EXTENDED".equalsIgnoreCase(persistenceContext.type())) { persistenceContextRef.setPersistenceContextType(PersistenceContextType.EXTENDED);
String persistenceContextRefName = entry.getKey(); PersistenceContextRef persistenceContextRef = entry.getValue(); PersistenceContextType persistenceContextType = persistenceContextRef.getPersistenceContextType(); boolean transactionScoped = persistenceContextType == null || persistenceContextType.equals(PersistenceContextType.TRANSACTION);
persistenceContextRef.setPersistenceUnitName(persistenceContext.unitName()); if (persistenceContextRef.getPersistenceContextType() == null) { if ("EXTENDED".equalsIgnoreCase(persistenceContext.type())) { persistenceContextRef.setPersistenceContextType(PersistenceContextType.EXTENDED);
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 ); } }
persistenceContextRef.setPersistenceUnitName(persistenceContext.unitName()); if (persistenceContextRef.getPersistenceContextType() == null) { if ("EXTENDED".equalsIgnoreCase(persistenceContext.type())) { persistenceContextRef.setPersistenceContextType(PersistenceContextType.EXTENDED);