接口的使用
org.osgi.framework.wiring.BundleRevision
-
使用BundleRevision的程序包 程序包 说明 org.apache.felix.framework org.apache.felix.framework.resolver org.apache.felix.framework.util org.apache.felix.framework.util.manifestparser org.apache.felix.framework.wiring org.osgi.framework.hooks.resolver Framework Resolver Hooks Package Version 1.0.org.osgi.framework.wiring Framework Wiring Package Version 1.2. -
-
org.apache.felix.framework中BundleRevision的使用
实现BundleRevision的org.apache.felix.framework中的类 修饰符和类型 类 说明 classBundleRevisionImpl返回BundleRevision的org.apache.felix.framework中的方法 修饰符和类型 方法 说明 BundleRevisionBundleWiringImpl. getImportedPackageSource(java.lang.String pkgName)BundleRevisionBundleWiringImpl. getResource()BundleRevisionBundleWiringImpl. getRevision()返回变量类型为BundleRevision的类型的org.apache.felix.framework中的方法 修饰符和类型 方法 说明 java.util.Collection<BundleRevision>ResolveContextImpl. getMandatoryRevisions()java.util.Collection<BundleRevision>ResolveContextImpl. getOndemandRevisions()java.util.Collection<BundleRevision>ResolveContextImpl. getOptionalRevisions()java.util.Map<BundleRevision,BundleWiring>ResolveContextImpl. getWirings()参数类型为BundleRevision的org.apache.felix.framework中的方法 修饰符和类型 方法 说明 voidResolveContextImpl. checkNativeLibraries(BundleRevision rev) -
org.apache.felix.framework.resolver中BundleRevision的使用
返回BundleRevision的org.apache.felix.framework.resolver中的方法 修饰符和类型 方法 说明 BundleRevisionResolverWire. getProvider()Returns the exporting bundle revision.BundleRevisionResolverWire. getRequirer()Returns the importing bundle revision.BundleRevisionWrappedCapability. getResource()BundleRevisionHostedCapability. getRevision()BundleRevisionResolveException. getRevision()BundleRevisionWrappedCapability. getRevision()BundleRevisionWrappedRequirement. getRevision()返回变量类型为BundleRevision的类型的org.apache.felix.framework.resolver中的方法 修饰符和类型 方法 说明 java.util.Collection<BundleRevision>ResolveContext. getMandatoryRevisions()java.util.Collection<BundleRevision>ResolveContext. getOptionalRevisions()abstract java.util.Map<BundleRevision,BundleWiring>ResolveContext. getWirings()java.util.Map<BundleRevision,java.util.List<ResolverWire>>Resolver. resolve(ResolveContext rc)java.util.Map<BundleRevision,java.util.List<ResolverWire>>Resolver. resolve(ResolveContext rc, BundleRevision revision, java.lang.String pkgName)java.util.Map<BundleRevision,java.util.List<ResolverWire>>ResolverImpl. resolve(ResolveContext rc)java.util.Map<BundleRevision,java.util.List<ResolverWire>>ResolverImpl. resolve(ResolveContext rc, BundleRevision revision, java.lang.String pkgName)参数类型为BundleRevision的org.apache.felix.framework.resolver中的方法 修饰符和类型 方法 说明 java.util.Map<BundleRevision,java.util.List<ResolverWire>>Resolver. resolve(ResolveContext rc, BundleRevision revision, java.lang.String pkgName)java.util.Map<BundleRevision,java.util.List<ResolverWire>>ResolverImpl. resolve(ResolveContext rc, BundleRevision revision, java.lang.String pkgName)参数类型为BundleRevision的org.apache.felix.framework.resolver中的构造器 构造器 说明 ResolveException(java.lang.String msg, BundleRevision revision, BundleRequirement req)Constructs an instance ofResolveExceptionwith the specified detail message.WrappedCapability(BundleRevision host, BundleCapabilityImpl cap)WrappedRequirement(BundleRevision host, BundleRequirementImpl req) -
org.apache.felix.framework.util中BundleRevision的使用
返回变量类型为BundleRevision的类型的org.apache.felix.framework.util中的方法 修饰符和类型 方法 说明 static java.util.List<BundleRevision>Util. getFragments(BundleWiring wiring)参数类型为BundleRevision的org.apache.felix.framework.util中的方法 修饰符和类型 方法 说明 static java.util.List<BundleCapability>Util. getCapabilityByNamespace(BundleRevision br, java.lang.String namespace)Returns all the capabilities from a module that has a specified namespace.static BundleCapabilityUtil. getPackageCapability(BundleRevision br, java.lang.String name)static BundleWireUtil. getWire(BundleRevision br, java.lang.String name)static booleanUtil. isFragment(BundleRevision revision)Checks if the provided module definition declares a fragment host.static booleanUtil. isSingleton(BundleRevision revision)Returns true if the specified bundle revision is a singleton (i.e., directive singleton:=true in Bundle-SymbolicName).类型变量类型为BundleRevision的org.apache.felix.framework.util中的方法参数 修饰符和类型 方法 说明 ResolverHookSecureAction. invokeResolverHookFactory(ResolverHookFactory rhf, java.util.Collection<BundleRevision> triggers)voidSecureAction. invokeResolverHookResolvable(ResolverHook rh, java.util.Collection<BundleRevision> candidates) -
org.apache.felix.framework.util.manifestparser中BundleRevision的使用
参数类型为BundleRevision的org.apache.felix.framework.util.manifestparser中的方法 修饰符和类型 方法 说明 static java.util.List<BundleRequirement>ManifestParser. parseDynamicImportHeader(Logger logger, BundleRevision owner, java.lang.String header)static java.util.List<BundleCapability>ManifestParser. parseExportHeader(Logger logger, BundleRevision owner, java.lang.String header, java.lang.String bsn, Version bv)参数类型为BundleRevision的org.apache.felix.framework.util.manifestparser中的构造器 构造器 说明 ManifestParser(Logger logger, java.util.Map configMap, BundleRevision owner, java.util.Map headerMap) -
org.apache.felix.framework.wiring中BundleRevision的使用
返回BundleRevision的org.apache.felix.framework.wiring中的方法 修饰符和类型 方法 说明 BundleRevisionBundleWireImpl. getProvider()BundleRevisionBundleWireImpl. getRequirer()BundleRevisionBundleCapabilityImpl. getResource()BundleRevisionBundleRequirementImpl. getResource()BundleRevisionBundleCapabilityImpl. getRevision()BundleRevisionBundleRequirementImpl. getRevision()参数类型为BundleRevision的org.apache.felix.framework.wiring中的构造器 构造器 说明 BundleCapabilityImpl(BundleRevision revision, java.lang.String namespace, java.util.Map<java.lang.String,java.lang.String> dirs, java.util.Map<java.lang.String,java.lang.Object> attrs)BundleRequirementImpl(BundleRevision revision, java.lang.String namespace, java.util.Map<java.lang.String,java.lang.String> dirs, java.util.Map<java.lang.String,java.lang.Object> attrs)BundleRequirementImpl(BundleRevision revision, java.lang.String namespace, java.util.Map<java.lang.String,java.lang.String> dirs, java.util.Map<java.lang.String,java.lang.Object> attrs, SimpleFilter filter)BundleWireImpl(BundleRevision requirer, BundleRequirement req, BundleRevision provider, BundleCapability cap) -
org.osgi.framework.hooks.resolver中BundleRevision的使用
类型变量类型为BundleRevision的org.osgi.framework.hooks.resolver中的方法参数 修饰符和类型 方法 说明 ResolverHookResolverHookFactory. begin(java.util.Collection<BundleRevision> triggers)This method is called by the framework each time a resolve process begins to obtain aresolver hookinstance.voidResolverHook. filterResolvable(java.util.Collection<BundleRevision> candidates)Filter resolvable candidates hook method. -
org.osgi.framework.wiring中BundleRevision的使用
返回BundleRevision的org.osgi.framework.wiring中的方法 修饰符和类型 方法 说明 BundleRevisionBundleWire. getProvider()Returns the resource providing thecapability.BundleRevisionBundleWire. getRequirer()Returns the resource whorequiresthecapability.BundleRevisionBundleCapability. getResource()Returns the resource declaring this capability.BundleRevisionBundleRequirement. getResource()Returns the resource declaring this requirement.BundleRevisionBundleWiring. getResource()Returns the resource associated with this wiring.BundleRevisionBundleCapability. getRevision()Returns the bundle revision declaring this capability.BundleRevisionBundleRequirement. getRevision()Returns the bundle revision declaring this requirement.BundleRevisionBundleWiring. getRevision()Returns the bundle revision for the bundle in this bundle wiring.返回变量类型为BundleRevision的类型的org.osgi.framework.wiring中的方法 修饰符和类型 方法 说明 java.util.List<BundleRevision>BundleRevisions. getRevisions()Return the bundle revisions for thereferencedbundle.
-