org.eclipse.osgi.service.resolver.State.removeBundleComplete()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(3.0k)|赞(0)|评价(0)|浏览(966)

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

State.removeBundleComplete介绍

[英]Sets the given removal pending bundle to removal complete for this state.

This method is intended to be used by resolvers in the process of resolving bundles.
[中]将给定的删除挂起捆绑包设置为此状态的删除完成。
此方法旨在由解析程序在解析束的过程中使用。

代码示例

代码示例来源:origin: com.github.veithen.cosmos.bootstrap/org.eclipse.osgi.compatibility.state

public void flush() {
  resolverExports = null;
  resolverBundles = null;
  resolverGenerics = null;
  unresolvedBundles = null;
  bundleMapping = null;
  List<BundleDescription> removed = removalPending.getAllValues();
  for (BundleDescription removedDesc : removed)
    state.removeBundleComplete(removedDesc);
  removalPending.clear();
  initialized = false;
}

代码示例来源:origin: org.eclipse.platform/org.eclipse.osgi.compatibility.state

public void flush() {
  resolverExports = null;
  resolverBundles = null;
  resolverGenerics = null;
  unresolvedBundles = null;
  bundleMapping = null;
  List<BundleDescription> removed = removalPending.getAllValues();
  for (BundleDescription removedDesc : removed)
    state.removeBundleComplete(removedDesc);
  removalPending.clear();
  initialized = false;
}

代码示例来源:origin: org.eclipse/org.eclipse.osgi

public void flush() {
  resolverExports = null;
  resolverBundles = null;
  resolverGenerics = null;
  unresolvedBundles = null;
  bundleMapping = null;
  List<BundleDescription> removed = removalPending.getAllValues();
  for (BundleDescription removedDesc : removed)
    state.removeBundleComplete(removedDesc);
  removalPending.clear();
  initialized = false;
}

代码示例来源:origin: org.jibx.config.3rdparty.org.eclipse/org.eclipse.osgi

public void flush() {
  resolverExports = null;
  resolverBundles = null;
  resolverGenerics = null;
  unresolvedBundles = null;
  bundleMapping = null;
  List<BundleDescription> removed = removalPending.getAllValues();
  for (BundleDescription removedDesc : removed)
    state.removeBundleComplete(removedDesc);
  removalPending.clear();
  initialized = false;
}

代码示例来源:origin: org.eclipse/org.eclipse.osgi

ResolverBundle re = bundleMapping.get(removedDesc);
unresolveBundle(re, true);
state.removeBundleComplete(removedDesc);
resolverExports.remove(re.getExportPackages());
resolverBundles.remove(re);

代码示例来源:origin: org.jibx.config.3rdparty.org.eclipse/org.eclipse.osgi

ResolverBundle re = bundleMapping.get(removedDesc);
unresolveBundle(re, true);
state.removeBundleComplete(removedDesc);
resolverExports.remove(re.getExportPackages());
resolverBundles.remove(re);

代码示例来源:origin: com.github.veithen.cosmos.bootstrap/org.eclipse.osgi.compatibility.state

ResolverBundle re = bundleMapping.get(removedDesc);
unresolveBundle(re, true);
state.removeBundleComplete(removedDesc);
resolverExports.remove(re.getExportPackages());
resolverBundles.remove(re);

代码示例来源:origin: org.eclipse.platform/org.eclipse.osgi.compatibility.state

state.removeBundleComplete(removedDesc);
resolverExports.remove(re.getExportPackages());
resolverBundles.remove(re);

相关文章