A C E G H I M N O P R S T X

A

addAttachment(Class<T>, T) - Method in interface org.jboss.osgi.resolver.XAttachmentSupport
Attach an arbirtary object with this element.
addBundleCapability(String, Version) - Method in interface org.jboss.osgi.resolver.XModuleBuilder
Add a bundle capability
addBundleClassPath(String...) - Method in interface org.jboss.osgi.resolver.XModuleBuilder
Add a Constants.BUNDLE_CLASSPATH element
addBundleRequirement(String, Map<String, String>, Map<String, Object>) - Method in interface org.jboss.osgi.resolver.XModuleBuilder
Add a Constants.REQUIRE_BUNDLE requirement
addDynamicPackageRequirement(String, Map<String, Object>) - Method in interface org.jboss.osgi.resolver.XModuleBuilder
Add a Constants.DYNAMICIMPORT_PACKAGE requirement
addFragmentHostRequirement(String, Map<String, String>, Map<String, Object>) - Method in interface org.jboss.osgi.resolver.XModuleBuilder
Add a Constants.FRAGMENT_HOST requirement
addModule(XModule) - Method in interface org.jboss.osgi.resolver.XResolver
Add a module to the resolver.
addModuleActivator(String) - Method in interface org.jboss.osgi.resolver.XModuleBuilder
Add a Constants.BUNDLE_ACTIVATOR element
addPackageCapability(String, Map<String, String>, Map<String, Object>) - Method in interface org.jboss.osgi.resolver.XModuleBuilder
Add a Constants.EXPORT_PACKAGE capability
addPackageRequirement(String, Map<String, String>, Map<String, Object>) - Method in interface org.jboss.osgi.resolver.XModuleBuilder
Add a Constants.IMPORT_PACKAGE requirement

C

createModule(OSGiMetaData, int) - Method in interface org.jboss.osgi.resolver.XModuleBuilder
Create a module builder from OSGi metadata
createModule(String, Version, int) - Method in interface org.jboss.osgi.resolver.XModuleBuilder
Create an empty module builder

E

equals(Object) - Method in class org.jboss.osgi.resolver.XVersionRange
 

G

getAttachment(Class<T>) - Method in interface org.jboss.osgi.resolver.XAttachmentSupport
Get the attached object for a given key
getAttribute(String) - Method in interface org.jboss.osgi.resolver.XAttributeSupport
Get the value of the given attribute
getAttributes() - Method in interface org.jboss.osgi.resolver.XAttributeSupport
Get the attributes
getBundleCapability() - Method in interface org.jboss.osgi.resolver.XModule
Get this modules host capability
getBundleClassPath() - Method in interface org.jboss.osgi.resolver.XModule
Get the bundle class paths
getBundleRequirements() - Method in interface org.jboss.osgi.resolver.XModule
Get the bundle requirements
getBundleSymbolicName() - Method in interface org.jboss.osgi.resolver.XPackageRequirement
The bundle symbolic name of the exporting bundle
getBundleVersion() - Method in interface org.jboss.osgi.resolver.XPackageRequirement
The bundle version of the exporting bundle
getCapabilities() - Method in interface org.jboss.osgi.resolver.XModule
Get all module capabilities
getCapability() - Method in interface org.jboss.osgi.resolver.XWire
Returns the associated capability from the exporting module that satisfies the requirement of the importing module.
getCeiling() - Method in class org.jboss.osgi.resolver.XVersionRange
 
getDirective(String) - Method in interface org.jboss.osgi.resolver.XDirectiveSupport
Get the value of the given directive
getDirectives() - Method in interface org.jboss.osgi.resolver.XDirectiveSupport
Get the directives
getDynamicPackageRequirements() - Method in interface org.jboss.osgi.resolver.XModule
Get the dynamic package requirements
getExclude() - Method in interface org.jboss.osgi.resolver.XPackageCapability
Classes that must not be visible to an importer
getExporter() - Method in interface org.jboss.osgi.resolver.XWire
Returns the exporting module.
getExtension() - Method in interface org.jboss.osgi.resolver.XFragmentHostRequirement
 
getFloor() - Method in class org.jboss.osgi.resolver.XVersionRange
 
getHostRequirement() - Method in interface org.jboss.osgi.resolver.XModule
Get the fragment host requirement if this module is a fragment
getImporter() - Method in interface org.jboss.osgi.resolver.XWire
Returns the importing module.
getInclude() - Method in interface org.jboss.osgi.resolver.XPackageCapability
Classes that must be visible to an importer
getInstance() - Static method in class org.jboss.osgi.resolver.XResolverFactory
Get an instance of the resolver factory
getInstance(ClassLoader) - Static method in class org.jboss.osgi.resolver.XResolverFactory
Get an instance of the resolver factory
getMandatory() - Method in interface org.jboss.osgi.resolver.XPackageCapability
Get the list of mandatory attriutes
getModule() - Method in interface org.jboss.osgi.resolver.XCapability
Get associated module.
getModule() - Method in interface org.jboss.osgi.resolver.XModuleBuilder
Get the final module from the builder
getModule() - Method in interface org.jboss.osgi.resolver.XRequirement
Get associated module.
getModule() - Method in exception org.jboss.osgi.resolver.XResolverException
 
getModuleActivator() - Method in interface org.jboss.osgi.resolver.XModule
Get the optional module activator
getModuleById(XModuleIdentity) - Method in interface org.jboss.osgi.resolver.XResolver
Find the a module for a given id.
getModuleId() - Method in interface org.jboss.osgi.resolver.XModule
Get the module id
getModuleIdentity() - Method in interface org.jboss.osgi.resolver.XModuleBuilder
Get the module identity from the builder
getModules() - Method in interface org.jboss.osgi.resolver.XResolver
Get the list of registered modules
getName() - Method in interface org.jboss.osgi.resolver.XElement
Get the name for this capability.
getName() - Method in interface org.jboss.osgi.resolver.XModuleIdentity
 
getPackageCapabilities() - Method in interface org.jboss.osgi.resolver.XModule
Get the package capabilities
getPackageRequirements() - Method in interface org.jboss.osgi.resolver.XModule
Get the non-dynamic package requirements
getRequirement() - Method in exception org.jboss.osgi.resolver.XResolverException
 
getRequirement() - Method in interface org.jboss.osgi.resolver.XWire
Returns the associated requirement from the importing module that resulted in the creation of this wire.
getRequirements() - Method in interface org.jboss.osgi.resolver.XModule
Get all module requirements
getResolution() - Method in interface org.jboss.osgi.resolver.XPackageRequirement
The required resolution
getResolution() - Method in interface org.jboss.osgi.resolver.XRequireBundleRequirement
 
getResolver() - Method in interface org.jboss.osgi.resolver.XModule
Get the resolver that is controlling this module.
getRevision() - Method in interface org.jboss.osgi.resolver.XModuleIdentity
 
getUses() - Method in interface org.jboss.osgi.resolver.XPackageCapability
Get the package names used by this package capability
getVersion() - Method in interface org.jboss.osgi.resolver.XBundleCapability
Get the bundle version
getVersion() - Method in interface org.jboss.osgi.resolver.XModule
Get the module version
getVersion() - Method in interface org.jboss.osgi.resolver.XModuleIdentity
 
getVersion() - Method in interface org.jboss.osgi.resolver.XPackageCapability
Get the package version
getVersionRange() - Method in interface org.jboss.osgi.resolver.XFragmentHostRequirement
 
getVersionRange() - Method in interface org.jboss.osgi.resolver.XPackageRequirement
Get the required version range
getVersionRange() - Method in interface org.jboss.osgi.resolver.XRequireBundleRequirement
 
getVisibility() - Method in interface org.jboss.osgi.resolver.XRequireBundleRequirement
 
getWiredCapability() - Method in interface org.jboss.osgi.resolver.XRequirement
Get the wired capbillity for this requirement.
getWiredRequirements() - Method in interface org.jboss.osgi.resolver.XCapability
Get the set of requirements that this capability is wired to
getWires() - Method in interface org.jboss.osgi.resolver.XModule
Get the list of wires for this module

H

hashCode() - Method in class org.jboss.osgi.resolver.XVersionRange
 

I

infiniteRange - Static variable in class org.jboss.osgi.resolver.XVersionRange
 
isCeilingInclusive() - Method in class org.jboss.osgi.resolver.XVersionRange
 
isDynamic() - Method in interface org.jboss.osgi.resolver.XPackageRequirement
True if this is a dynamic package requirement.
isDynamic() - Method in interface org.jboss.osgi.resolver.XRequirement
True if this is a dynamic requirement.
isFloorInclusive() - Method in class org.jboss.osgi.resolver.XVersionRange
 
isFragment() - Method in interface org.jboss.osgi.resolver.XModule
True is this module represents a fragment
isInRange(Version) - Method in class org.jboss.osgi.resolver.XVersionRange
 
isOptional() - Method in interface org.jboss.osgi.resolver.XRequirement
True if this requirement is optional
isResolved() - Method in interface org.jboss.osgi.resolver.XModule
True if this module is resolved

M

markResolved(XModule) - Method in interface org.jboss.osgi.resolver.XResolverCallback
 
match(XPackageCapability) - Method in interface org.jboss.osgi.resolver.XPackageRequirement
True if the given capability matches this requirement

N

newModuleBuilder() - Method in class org.jboss.osgi.resolver.XResolverFactory
Get a new instance of an XModuleBuilder
newResolver() - Method in class org.jboss.osgi.resolver.XResolverFactory
Get a new instance of an XResolver

O

org.jboss.osgi.resolver - package org.jboss.osgi.resolver
 

P

parse(String) - Static method in class org.jboss.osgi.resolver.XVersionRange
 

R

removeAttachment(Class<T>) - Method in interface org.jboss.osgi.resolver.XAttachmentSupport
Remove an attached object for a given key
removeModule(XModule) - Method in interface org.jboss.osgi.resolver.XResolver
Remove a module from the resolver.
resolve(XModule) - Method in interface org.jboss.osgi.resolver.XResolver
Resolve the given root module
resolveAll(Set<XModule>) - Method in interface org.jboss.osgi.resolver.XResolver
Resolve the given set of modules

S

setCallbackHandler(XResolverCallback) - Method in interface org.jboss.osgi.resolver.XResolver
The the optional callback handler on the resolver

T

toString() - Method in class org.jboss.osgi.resolver.XVersionRange
 

X

XAttachmentSupport - Interface in org.jboss.osgi.resolver
Adds attachment support to an element
XAttributeSupport - Interface in org.jboss.osgi.resolver
Adds support for attributes
XBundleCapability - Interface in org.jboss.osgi.resolver
A host bundle capability
XCapability - Interface in org.jboss.osgi.resolver
A capability
XDirectiveSupport - Interface in org.jboss.osgi.resolver
Adds support for directives
XElement - Interface in org.jboss.osgi.resolver
The base of all resolver elements
XFragmentHostRequirement - Interface in org.jboss.osgi.resolver
A Fragment-Host requirement
XModule - Interface in org.jboss.osgi.resolver
A Module for the XResolver.
XModuleBuilder - Interface in org.jboss.osgi.resolver
A builder for resolver modules
XModuleIdentity - Interface in org.jboss.osgi.resolver
An XModule identity.
XPackageCapability - Interface in org.jboss.osgi.resolver
A package capability
XPackageRequirement - Interface in org.jboss.osgi.resolver
A package requirement
XRequireBundleRequirement - Interface in org.jboss.osgi.resolver
A bundle requirement
XRequirement - Interface in org.jboss.osgi.resolver
A requirement
XResolver - Interface in org.jboss.osgi.resolver
An OSGi resolver.
XResolverCallback - Interface in org.jboss.osgi.resolver
The resolver callback
XResolverException - Exception in org.jboss.osgi.resolver
A resolver exception.
XResolverException(String, XModule, Object) - Constructor for exception org.jboss.osgi.resolver.XResolverException
Constructs an instance of ResolverException with the specified detail message.
XResolverFactory - Class in org.jboss.osgi.resolver
A factory for resolver instances.
XResolverFactory() - Constructor for class org.jboss.osgi.resolver.XResolverFactory
 
XVersionRange - Class in org.jboss.osgi.resolver
 
XVersionRange(Version, boolean, Version, boolean) - Constructor for class org.jboss.osgi.resolver.XVersionRange
 
XWire - Interface in org.jboss.osgi.resolver
Wires a requirement to a capability.

A C E G H I M N O P R S T X

Copyright © 2012. All Rights Reserved.