@Override public Name composeName(Name name, Name prefix) throws NamingException { return context.composeName(name, prefix); }
@Override public String composeName(String name, String prefix) throws NamingException { return context.composeName(name, prefix); }
@Override public Name composeName(final Name name, final Name prefix) throws NamingException { return CNCtxFactory.INSTANCE.getInitialContext(environment).composeName(name, prefix); }
@Override public String composeName(final String name, final String prefix) throws NamingException { return CNCtxFactory.INSTANCE.getInitialContext(environment).composeName(name, prefix); }
sub.composeName("name", "prefix"); fail(); } catch (NoPermissionException expected) { sub.composeName(parser.parse("a"), parser.parse("b")); fail(); } catch (NoPermissionException expected) {
/** * Implementation of {@code fixName} method. If the context is {@code null}, then the * {@linkplain #getInitialContext GeoTools initial context} will be fetch only when first * needed. */ private static String fixName(Context context, final String name, final Hints hints) { String fixed = null; if (name != null) { final StringTokenizer tokens = new StringTokenizer(name, ":/"); while (tokens.hasMoreTokens()) { final String part = tokens.nextToken(); if (fixed == null) { fixed = part; } else try { if (context == null) { context = getInitialContext(hints); } fixed = context.composeName(fixed, part); } catch (NamingException e) { Logging.unexpectedException(GeoTools.class, "fixName", e); return name; } } } return fixed; }
/** * Composes the name of this context with a name relative to this context. * @param name a name relative to this context * @param prefix the name of this context relative to one of its ancestors * @return the composition of <code>prefix</code> and <code>name</code> * @throws NamingException if a naming exception is encountered */ public Name composeName(Name name, Name prefix) throws NamingException { return currentInitialContext.composeName(name, prefix); }
public Name composeName(Name name, Name prefix) throws NamingException { return delegate.composeName(name, prefix); }
@Override public Object operation() throws NamingException { return getDelegate().composeName(name, prefix); } }.perform();
@Override public Object operation() throws NamingException { return getDelegate().composeName(name, prefix); } }.perform();
@Override public Object operation() throws NamingException { return getDelegate().composeName(name, prefix); } }.perform();
@Override public String composeName(String name, String prefix) throws NamingException { String out; if (this.initialContext == null) { out = this.defaultInitCtx.composeName(name, prefix); } else { out = this.initialContext.composeName(name, prefix); } return out; }
/** * {@inheritDoc} */ public Name composeName(final Name name, final Name prefix) throws NamingException { return getThreadContext().composeName(name, prefix); }
public String composeName(final String name, final String prefix) throws NamingException { if(serverModeEnabled) { return localContext.composeName(name, prefix); } else { LOGGER.warn("Cannot compose name because server mode is not activated."); return null; } }
@Override protected String getName(String name) throws NamingException { Name parsedName = context.getNameParser("").parse(name); return context.composeName(nameInContext, parsedName).toString(); }
/** * @see javax.naming.Context#composeName(javax.naming.Name, javax.naming.Name) */ public Name composeName(Name name, Name prefix) throws NamingException { this.assertOpen(); return this.getDelegateContext().composeName(name, prefix); }
/** * @see javax.naming.Context#composeName(java.lang.String, java.lang.String) */ public String composeName(String name, String prefix) throws NamingException { this.assertOpen(); return this.getDelegateContext().composeName(name, prefix); }
/** * @see javax.naming.Context#composeName(javax.naming.Name, javax.naming.Name) */ public Name composeName(Name name, Name prefix) throws NamingException { this.assertOpen(); return this.getDelegateContext().composeName(name, prefix); }
/** * @see Context#composeName(String, String) */ public String composeName(String name, String prefix) throws NamingException { this.assertOpen(); return this.getDelegateContext().composeName(name, prefix); }
public String getNameInNamespace() throws NamingException { Name parsedNameInNamespace = context.getNameParser("").parse(context.getNameInNamespace()); return context.composeName(parsedNameInNamespace, nameInContext).toString(); } }