public void addServiceRef(ServiceRefMetaData ref) { serviceRefs.put(ref.getServiceRefName(), ref); }
public void addChild(ApplicationClientDD parent, ServiceRefMetaData sref, UnmarshallingContext navigator, String namespaceURI, String localName) { String refName = sref.getServiceRefName(); if (refName == null) throw new IllegalStateException("Invalid service-ref-name: " + refName); ServiceRefMetaData targetRef = parent.getServiceRef(refName); if (targetRef == null) { log.debug("Cannot find <service-ref> with name: " + refName); parent.addServiceRef(sref); } else { targetRef.merge(sref); } }
/** * Called when parsing character is complete. */ public void addChild(EnterpriseBeans parent, ServiceRefMetaData sref, UnmarshallingContext navigator, String namespaceURI, String localName) { String refName = sref.getServiceRefName(); if (refName == null) throw new IllegalStateException("Invalid service-ref-name: " + refName); ServiceRefMetaData targetRef = parent.getServiceRef(refName); if (targetRef == null) { log.debug("Cannot find <service-ref> with name: " + refName); parent.addServiceRef(sref); } else { targetRef.merge(sref); } }