本文整理了Java中pl.allegro.tech.hermes.infrastructure.zookeeper.ZookeeperPaths.oAuthProvidersPath()
方法的一些代码示例,展示了ZookeeperPaths.oAuthProvidersPath()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZookeeperPaths.oAuthProvidersPath()
方法的具体详情如下:
包路径:pl.allegro.tech.hermes.infrastructure.zookeeper.ZookeeperPaths
类名称:ZookeeperPaths
方法名:oAuthProvidersPath
暂无
代码示例来源:origin: allegro/hermes
public String oAuthProviderPath(String oAuthProviderName) {
return Joiner.on(URL_SEPARATOR).join(oAuthProvidersPath(), oAuthProviderName);
}
}
代码示例来源:origin: allegro/hermes
@Override
public List<String> listOAuthProviderNames() {
ensurePathExists(paths.oAuthProvidersPath());
return childrenOf(paths.oAuthProvidersPath());
}
代码示例来源:origin: allegro/hermes
@Override
public List<OAuthProvider> listOAuthProviders() {
ensurePathExists(paths.oAuthProvidersPath());
return listOAuthProviderNames().stream()
.map(this::getOAuthProviderDetails)
.collect(toList());
}
代码示例来源:origin: allegro/hermes
@Override
public OAuthProvidersNotifyingCache provide() {
String path = paths.oAuthProvidersPath();
ExecutorService executorService = Executors.newSingleThreadExecutor();
OAuthProvidersNotifyingCache cache = new OAuthProvidersNotifyingCache(curator, path, executorService, objectMapper);
try {
cache.start();
} catch (Exception e) {
throw new IllegalStateException("Unable to start Zookeeper cache for path " + path, e);
}
return cache;
}
代码示例来源:origin: pl.allegro.tech.hermes/hermes-consumers
@Override
public OAuthProvidersNotifyingCache provide() {
String path = paths.oAuthProvidersPath();
ExecutorService executorService = Executors.newSingleThreadExecutor();
OAuthProvidersNotifyingCache cache = new OAuthProvidersNotifyingCache(curator, path, executorService, objectMapper);
try {
cache.start();
} catch (Exception e) {
throw new IllegalStateException("Unable to start Zookeeper cache for path " + path, e);
}
return cache;
}
内容来源于网络,如有侵权,请联系作者删除!