public static JndiName createJndiName(String namespace, String... contexts) { JndiName name = JndiName.of(namespace); for (String context: contexts) { name = name.append((context != null) ? context : DEFAULT_LOCAL_NAME); } return name; }
public static JndiName parse(String value) { return value.startsWith("java:") ? JndiName.of(value) : createJndiName(DEFAULT_JNDI_NAMESPACE, value.startsWith("/") ? value.substring(1) : value); }
public static JndiName createJndiName(String namespace, String... contexts) { JndiName name = JndiName.of(namespace); for (String context: contexts) { name = name.append(context); } return name; }
public static JndiName createJndiName(String namespace, String... contexts) { JndiName name = JndiName.of(namespace); for (String context: contexts) { name = name.append((context != null) ? context : DEFAULT_LOCAL_NAME); } return name; }
public static JndiName parse(String value) { return value.startsWith("java:") ? JndiName.of(value) : createJndiName(DEFAULT_JNDI_NAMESPACE, value.startsWith("/") ? value.substring(1) : value); }
public static JndiName parse(String value) { return value.startsWith("java:") ? JndiName.of(value) : createJndiName(DEFAULT_JNDI_NAMESPACE, value.startsWith("/") ? value.substring(1) : value); }
private static JndiName defaultCacheContainerJndiName(String containerName) { return JndiName.of(DEFAULT_JNDI_NAMESPACE).append(InfinispanExtension.SUBSYSTEM_NAME).append("container").append(containerName); }