private AbstractNameQuery getResourceContainerId(String name, String type, URI moduleURI, GerResourceRefType gerResourceRef) { if (name.startsWith("java:")) { name = name.substring(name.indexOf("/env/") + 5); } AbstractNameQuery containerId; String module = moduleURI == null ? null : moduleURI.toString(); if (gerResourceRef == null) { containerId = buildAbstractNameQuery(null, module, name, type, NameFactory.RESOURCE_ADAPTER_MODULE); } else if (gerResourceRef.isSetResourceLink()) { containerId = buildAbstractNameQuery(null, module, gerResourceRef.getResourceLink().trim(), type, NameFactory.RESOURCE_ADAPTER_MODULE); } else { //construct name from components GerPatternType patternType = gerResourceRef.getPattern(); containerId = buildAbstractNameQuery(patternType, type, NameFactory.RESOURCE_ADAPTER_MODULE, null); } return containerId; }
private AbstractNameQuery getResourceContainerId(String name, String type, URI moduleURI, GerResourceRefType gerResourceRef) { AbstractNameQuery containerId; String module = moduleURI == null ? null : moduleURI.toString(); if (gerResourceRef == null) { containerId = buildAbstractNameQuery(null, module, name, type, NameFactory.RESOURCE_ADAPTER_MODULE); } else if (gerResourceRef.isSetResourceLink()) { containerId = buildAbstractNameQuery(null, module, gerResourceRef.getResourceLink().trim(), type, NameFactory.RESOURCE_ADAPTER_MODULE); } else { //construct name from components GerPatternType patternType = gerResourceRef.getPattern(); containerId = buildAbstractNameQuery(patternType, type, NameFactory.RESOURCE_ADAPTER_MODULE, null); } return containerId; }
protected void clearNonPatternFromChoice() { GerResourceRefType ref = getResourceRef(); if(ref.isSetResourceLink()) { String temp = ref.getResourceLink(); ref.unsetResourceLink(); pcs.firePropertyChange("resourceLink", temp, null); } if(ref.isSetUrl()) { String temp = ref.getUrl(); ref.unsetUrl(); pcs.firePropertyChange("url", temp, null); } }
public void setUrl(String link) { GerResourceRefType ref = getResourceRef(); if(link != null) { if(ref.isSetPattern()) { clearPatternFromChoice(); } if(ref.isSetResourceLink()) { String old = getResourceLink(); ref.unsetResourceLink(); pcs.firePropertyChange("resourceLink", old, null); } } String old = getUrl(); ref.setUrl(link); pcs.firePropertyChange("url", old, link); }
} else if (gerResourceRef.isSetResourceLink()) { errorMessage.append("Could not find resource '"); errorMessage.append(gerResourceRef.getResourceLink());
} else if (gerResourceRef.isSetResourceLink()) { errorMessage.append("Could not find resource '"); errorMessage.append(gerResourceRef.getResourceLink());