作者:圈闭仔笨仔 | 来源:互联网 | 2023-10-11 12:44
本文整理了Java中org.glassfish.hk2.api.ActiveDescriptor.releaseCache()
方法的一些代码示例,展示了ActiveDescriptor.releaseCache()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ActiveDescriptor.releaseCache()
方法的具体详情如下:
包路径:org.glassfish.hk2.api.ActiveDescriptor
类名称:ActiveDescriptor
方法名:releaseCache
ActiveDescriptor.releaseCache介绍
暂无
代码示例
代码示例来源:origin: hstaudacher/osgi-jax-rs-connector
/**
* Release one system descriptor
*
* @param one The descriptor to release (may not be null). Further, the cache MUST be set
*/
@SuppressWarnings("unchecked")
@Override
public void destroyOne(ActiveDescriptor> one) {
Object value;
valueCache.remove(new ContextualInput((ActiveDescriptor) one, null));
value = one.getCache();
one.releaseCache();
if (value == null) return;
try {
((ActiveDescriptor) one).dispose(value);
}
catch (Throwable th) {
Logger.getLogger().debug("SingletonContext", "releaseOne", th);
}
}
代码示例来源:origin: org.glassfish.hk2/hk2-locator
/**
* Release one system descriptor
*
* @param one The descriptor to release (may not be null). Further, the cache MUST be set
*/
@SuppressWarnings("unchecked")
@Override
public void destroyOne(ActiveDescriptor> one) {
Object value;
valueCache.remove(new ContextualInput((ActiveDescriptor) one, null));
value = one.getCache();
one.releaseCache();
if (value == null) return;
try {
((ActiveDescriptor) one).dispose(value);
}
catch (Throwable th) {
Logger.getLogger().debug("SingletonContext", "releaseOne", th);
}
}
代码示例来源:origin: com.eclipsesource.jaxrs/jersey-all
/**
* Release one system descriptor
*
* @param one The descriptor to release (may not be null). Further, the cache MUST be set
*/
@SuppressWarnings("unchecked")
@Override
public void destroyOne(ActiveDescriptor> one) {
Object value;
valueCache.remove(new ContextualInput((ActiveDescriptor) one, null));
value = one.getCache();
one.releaseCache();
if (value == null) return;
try {
((ActiveDescriptor) one).dispose(value);
}
catch (Throwable th) {
Logger.getLogger().debug("SingletonContext", "releaseOne", th);
}
}
代码示例来源:origin: hstaudacher/osgi-jax-rs-connector
/**
* Release one system descriptor
*
* @param one The descriptor to release (may not be null). Further, the cache MUST be set
*/
@SuppressWarnings("unchecked")
@Override
public void destroyOne(ActiveDescriptor> one) {
Object value;
valueCache.remove(new ContextualInput((ActiveDescriptor) one, null));
value = one.getCache();
one.releaseCache();
if (value == null) return;
try {
((ActiveDescriptor) one).dispose(value);
}
catch (Throwable th) {
Logger.getLogger().debug("SingletonContext", "releaseOne", th);
}
}