javax.naming.Context.lookupLink()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(5.0k)|赞(0)|评价(0)|浏览(150)

本文整理了Java中javax.naming.Context.lookupLink()方法的一些代码示例,展示了Context.lookupLink()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Context.lookupLink()方法的具体详情如下:
包路径:javax.naming.Context
类名称:Context
方法名:lookupLink

Context.lookupLink介绍

暂无

代码示例

代码示例来源:origin: wildfly/wildfly

@Override
  protected Object doOperation(HttpServerExchange exchange, String name) throws NamingException {
    return localContext.lookupLink(name);
  }
}

代码示例来源:origin: wildfly/wildfly

@Override
public Object lookupLink(String name) throws NamingException {
  return context.lookupLink(name);
}

代码示例来源:origin: wildfly/wildfly

@Override
public Object lookupLink(Name name) throws NamingException {
  return context.lookupLink(name.toString());
}

代码示例来源:origin: wildfly/wildfly

@Override
public Object lookupLink(final String name) throws NamingException {
  return CNCtxFactory.INSTANCE.getInitialContext(environment).lookupLink(name);
}

代码示例来源:origin: wildfly/wildfly

@Override
public Object lookupLink(final Name name) throws NamingException {
  return CNCtxFactory.INSTANCE.getInitialContext(environment).lookupLink(name);
}

代码示例来源:origin: wildfly/wildfly

@Override
public Object lookupLink(final Name name) throws NamingException {
  Assert.checkNotNullParam("name", name);
  final ReparsedName reparsedName = reparse(name);
  ContextResult result = getProviderContext(reparsedName.getUrlScheme());
  if(result.oldStyle) {
    return result.context.lookupLink(name);
  } else {
    return result.context.lookupLink(reparsedName.getName());
  }
}

代码示例来源:origin: wildfly/wildfly

@Override
public Object lookupLink(final String name) throws NamingException {
  Assert.checkNotNullParam("name", name);
  final ReparsedName reparsedName = reparse(getNameParser().parse(name));
  ContextResult result = getProviderContext(reparsedName.getUrlScheme());
  if(result.oldStyle) {
    return result.context.lookupLink(name);
  } else {
    return result.context.lookupLink(reparsedName.getName());
  }
}

代码示例来源:origin: wildfly/wildfly

result = localContext.lookupLink(name);
  } else {
    result = localContext.lookup(name);
  result = localContext.lookupLink(name);
} else {
  result = localContext.lookup(name);

代码示例来源:origin: wildfly/wildfly

public Object lookupLink(final Name name) throws NamingException {
  Assert.checkNotNullParam("name", name);
  if (name instanceof CompositeName) {
    final String first = name.get(0);
    final Name firstName = getNativeNameParser().parse(first);
    if (name.size() == 1) {
      return lookupLink(firstName);
    }
    final Object next = lookup(firstName);
    if (next instanceof Context) {
      final Context context = (Context) next;
      try {
        return context.lookupLink(name.getSuffix(1));
      } finally {
        NamingUtils.safeClose(context);
      }
    } else {
      throw log.notContextInCompositeName(first);
    }
  } else {
    return lookupLinkNative(name);
  }
}

代码示例来源:origin: org.jboss/jboss-common-core

public Object lookupLink(String name)
 throws NamingException
{
 return delegate.lookupLink(name);
}

代码示例来源:origin: org.jboss/jboss-common-core

public Object lookupLink(Name name)
 throws NamingException
{
 return delegate.lookupLink(name);
}

代码示例来源:origin: apache/james-project

@Override
  public Object operation() throws NamingException {
    return getDelegate().lookupLink(name);
  }
}.perform();

代码示例来源:origin: org.gatein.naming/gatein-naming

public Object lookupLink(final Name name) throws NamingException {
  try {
    return delegate.lookupLink(name);
  }
  catch (NamingException e) {
    return failover.lookupLink(name);
  }
}

代码示例来源:origin: org.gatein.naming/gatein-naming

public Object lookupLink(final String name) throws NamingException {
  try {
    return delegate.lookupLink(name);
  }
  catch (NamingException e) {
    return failover.lookupLink(name);
  }
}

代码示例来源:origin: spring-projects/spring-ldap

/**
 * @see Context#lookupLink(Name)
 */
public Object lookupLink(Name name) throws NamingException {
  this.assertOpen();
  return this.getDelegateContext().lookupLink(name);
}

代码示例来源:origin: org.springframework.ldap/spring-ldap-core

/**
 * @see javax.naming.Context#lookupLink(javax.naming.Name)
 */
public Object lookupLink(Name name) throws NamingException {
  this.assertOpen();
  return this.getDelegateContext().lookupLink(name);
}

代码示例来源:origin: org.springframework.ldap/spring-ldap-core

/**
 * @see javax.naming.Context#lookupLink(java.lang.String)
 */
public Object lookupLink(String name) throws NamingException {
  this.assertOpen();
  return this.getDelegateContext().lookupLink(name);
}

代码示例来源:origin: org.springframework.ldap/spring-ldap-core

/**
 * @see Context#lookupLink(Name)
 */
public Object lookupLink(Name name) throws NamingException {
  this.assertOpen();
  return this.getDelegateContext().lookupLink(name);
}

代码示例来源:origin: org.wildfly/wildfly-naming-client

@Override
public Object lookupLink(final String name) throws NamingException {
  Assert.checkNotNullParam("name", name);
  final ReparsedName reparsedName = reparse(getNameParser().parse(name));
  ContextResult result = getProviderContext(reparsedName.getUrlScheme());
  if(result.oldStyle) {
    return result.context.lookupLink(name);
  } else {
    return result.context.lookupLink(reparsedName.getName());
  }
}

代码示例来源:origin: org.jboss.openjdk-orb/openjdk-orb-jdk9-supplement

public Object lookupLink(Name name) throws NamingException {
  if (name.size() == 1) {
    return lookupLink(name.get(0));
  } else {
    Context ctx = getContinuationContext(name);
    try {
      return ctx.lookupLink(name.getSuffix(1));
    } finally {
      ctx.close();
    }
  }
}

相关文章