public void addChild(PersistenceContextRef parent, InjectionTarget target, UnmarshallingContext navigator, String namespaceURI, String localName) { parent.setInjectionTarget(target); }
public void setValue(PersistenceContextRef ref, UnmarshallingContext navigator, String namespaceURI, String localName, String value) { if (localName.equals("persistence-context-ref-name")) { ref.setRefName(getValue(localName, value)); } else if (localName.equals("persistence-unit-name")) { ref.setUnitName(getValue(localName, value)); } else if (localName.equals("persistence-context-type")) { if (value.toLowerCase().equals("transaction")) { ref.setPersistenceContextType(PersistenceContextType.TRANSACTION); } else { ref.setPersistenceContextType(PersistenceContextType.EXTENDED); } } }
child = new PersistenceContextRef();
public void setValue(PersistenceContextRef ref, UnmarshallingContext navigator, String namespaceURI, String localName, String value) { if (localName.equals("persistence-context-ref-name")) { ref.setRefName(getValue(localName, value)); } else if (localName.equals("persistence-unit-name")) { ref.setUnitName(getValue(localName, value)); } else if (localName.equals("persistence-context-type")) { if (value.toLowerCase().equals("transaction")) { ref.setPersistenceContextType(PersistenceContextType.TRANSACTION); } else { ref.setPersistenceContextType(PersistenceContextType.EXTENDED); } } }
public void addChild(PersistenceContextRef parent, InjectionTarget target, UnmarshallingContext navigator, String namespaceURI, String localName) { parent.setInjectionTarget(target); }