public void setRootUrl(final String rootUrl) { this.rootUrl = rootUrl; this.uri = URLs.uri(rootUrl); }
public void setRootUrl(final String rootUrl) { this.rootUrl = rootUrl; this.uri = rootUrl == null ? null : URLs.uri(rootUrl); }
private URI uri(final URI uri, final File location, final String name) { if (uri != null) { return uri; } if (location != null) { return location.toURI(); } return URLs.uri(name); }
private URI uri(final URI uri, final File location, final String name) { if (uri != null) { return uri; } if (location != null) { return location.toURI(); } return URLs.uri(name); }
public boolean handlesURI(final String uri) { final URI fullUri = URLs.uri(uri); return URI_SCHEME.equals(fullUri.getScheme()); }
public boolean handlesURI(final String uri) { final URI fullUri = URLs.uri(uri); return URI_SCHEME.equals(fullUri.getScheme()); }
private static Object convert(final Object value, final Class type) throws URISyntaxException { final PropertyEditor editor = PropertyEditorManager.findEditor(type); if (editor != null) { editor.setAsText(value.toString()); return editor.getValue(); } if (type == URI.class) { return URLs.uri(value.toString()); } return null; }
private static Object convert(final Object value, final Class type) throws URISyntaxException { final PropertyEditor editor = PropertyEditorManager.findEditor(type); if (editor != null) { editor.setAsText(value.toString()); return editor.getValue(); } if (type == URI.class) { return URLs.uri(value.toString()); } return null; }
private void tryRemote(final String uriStr) throws IOException { try { url = new URL(URLEncoder.encode(uriStr, "UTF-8")); uri = URLs.uri(url.toString()); is = IO.read(url); } catch (final MalformedURLException e) { // do nothing } }
protected static Object toConfigDeclaration(final String name, String value) throws URISyntaxException, OpenEJBException { // value = value.replaceFirst("(.)#", "$1%23"); value = value.replaceFirst("(provider=[^#=&]+)#", "$1%23"); final URI uri = URLs.uri(value); return toConfigDeclaration(name, uri); }
protected static Object toConfigDeclaration(final String name, String value) throws URISyntaxException, OpenEJBException { // value = value.replaceFirst("(.)#", "$1%23"); value = value.replaceFirst("(provider=[^#=&]+)#", "$1%23"); final URI uri = URLs.uri(value); return toConfigDeclaration(name, uri); }
private void tryRemote(final String uriStr) throws IOException { try { url = new URL(URLEncoder.encode(uriStr, "UTF-8")); uri = URLs.uri(url.toString()); is = IO.read(url); } catch (final MalformedURLException e) { // do nothing } }
public E resolveLink(final String link, final String modulePackageName) { final URI moduleURI = URLs.uri(modulePackageName); return resolveLink(link, moduleURI); }
public E resolveLink(final String link, final String modulePackageName) { final URI moduleURI = URLs.uri(modulePackageName); return resolveLink(link, moduleURI); }
public boolean add(final String modulePackageName, final String name, final E value) { return add(URLs.uri(modulePackageName), name, value); }
public static URI stripScheme(final URI uri) throws URISyntaxException { return URLs.uri(stripPrefix(uri.getRawSchemeSpecificPart().trim(), "//")); }
public boolean add(final String modulePackageName, final String name, final E value) { return add(URLs.uri(modulePackageName), name, value); }
public static URI stripScheme(final URI uri) throws URISyntaxException { return URLs.uri(stripPrefix(uri.getRawSchemeSpecificPart().trim(), "//")); }
private void tryJar(final String baseStr, final String uriStr) throws IOException { final int i = baseStr.indexOf('!'); if (i == -1) { tryFileSystem(baseStr, uriStr); } final String jarBase = baseStr.substring(0, i + 1); final String jarEntry = baseStr.substring(i + 1); final URI u = URLs.uri(jarEntry).resolve(uriStr); tryJar(jarBase + u.toString()); if (is != null) { if (u.isAbsolute()) { url = u.toURL(); } return; } tryFileSystem("", uriStr); }
private void createInternalBroker(final String brokerXmlConfig, final Properties properties) { ActiveMQFactory.setThreadProperties(properties); try { //The returned broker should be started, but calling start is harmless. //We do not need to track the instance as the factory takes care of this. ActiveMQFactory.createBroker(URLs.uri(getBrokerXmlConfig())).start(); } catch (final Exception e) { Logger.getInstance(LogCategory.OPENEJB_STARTUP, ActiveMQResourceAdapter.class).getChildLogger("service").fatal("Failed to start ActiveMQ", e); } finally { ActiveMQFactory.setThreadProperties(null); // reset brokerXmlConfig if (brokerXmlConfig != null) { setBrokerXmlConfig(brokerXmlConfig); } } }