/** * @return the default target address */ public String getAddress() { if (defaultAddress != null) { return defaultAddress.getString(); } else if (fromEndpointReferenceType) { return getTarget().getAddress().getValue(); } return endpointInfo.getAddress(); }
private Address setAndGetDefaultAddress() throws URISyntaxException { if (defaultAddress == null) { synchronized (this) { if (defaultAddress == null) { if (fromEndpointReferenceType && getTarget().getAddress().getValue() != null) { defaultAddress = new Address(this.getTarget().getAddress().getValue()); } else if (endpointInfo.getAddress() != null) { defaultAddress = new Address(endpointInfo.getAddress()); } } } } return defaultAddress; }
/** * @param createOnDemand create URL on-demand if null * @return the default target URL * @throws URISyntaxException */ protected synchronized URI getURI(boolean createOnDemand) throws URISyntaxException { if (defaultEndpointURI == null && createOnDemand) { if (fromEndpointReferenceType && getTarget().getAddress().getValue() != null) { defaultEndpointURI = new URI(this.getTarget().getAddress().getValue()); defaultEndpointURIString = defaultEndpointURI.toString(); return defaultEndpointURI; } if (endpointInfo.getAddress() == null) { throw new URISyntaxException("<null>", "Invalid address. Endpoint address cannot be null.", 0); } defaultEndpointURI = new URI(endpointInfo.getAddress()); defaultEndpointURIString = defaultEndpointURI.toString(); } return defaultEndpointURI; }
/** * @return the default target address */ public String getAddress() { if (defaultEndpointURI != null) { return defaultEndpointURIString; } else if (fromEndpointReferenceType) { return getTarget().getAddress().getValue(); } return endpointInfo.getAddress(); }
/** * @return the default target address */ public String getAddress() { if (defaultAddress != null) { return defaultAddress.getString(); } else if (fromEndpointReferenceType) { return getTarget().getAddress().getValue(); } return endpointInfo.getAddress(); }
private Address setAndGetDefaultAddress() throws URISyntaxException { if (defaultAddress == null) { synchronized (this) { if (defaultAddress == null) { if (fromEndpointReferenceType && getTarget().getAddress().getValue() != null) { defaultAddress = new Address(this.getTarget().getAddress().getValue()); } else if (endpointInfo.getAddress() != null) { defaultAddress = new Address(endpointInfo.getAddress()); } } } } return defaultAddress; }
+ http.getTarget().getAddress().getValue());