Skip navigation links
A B C D E F G I J L M N O P R S U V W 

A

add(Resource) - Method in interface org.apache.felix.bundlerepository.Resolver
Add the following resource to the resolution.
add(Requirement) - Method in interface org.apache.felix.bundlerepository.Resolver
Add the following requirement to the resolution The current resolution will be lost after adding a requirement.
addGlobalCapability(Capability) - Method in interface org.apache.felix.bundlerepository.Resolver
Add a global capability.
addRepository(String) - Method in interface org.apache.felix.bundlerepository.RepositoryAdmin
Add a new repository to the federation.
addRepository(URL) - Method in interface org.apache.felix.bundlerepository.RepositoryAdmin
Add a new repository to the federation.

B

BUNDLE - Static variable in interface org.apache.felix.bundlerepository.Capability
 

C

Capability - Interface in org.apache.felix.bundlerepository
A named set of properties representing some capability that is provided by its owner.
capability(String, Map) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
Create a capability
CATEGORY - Static variable in interface org.apache.felix.bundlerepository.Resource
 
COPYRIGHT - Static variable in interface org.apache.felix.bundlerepository.Resource
 
createResource(Bundle) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
Create a resource corresponding to the given bundle.
createResource(URL) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
Create a resource for the bundle located at the given location.
createResource(Attributes) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
Create a resource corresponding to the given manifest entries.

D

DataModelHelper - Interface in org.apache.felix.bundlerepository
 
deploy(int) - Method in interface org.apache.felix.bundlerepository.Resolver
 
DESCRIPTION - Static variable in interface org.apache.felix.bundlerepository.Resource
 
discoverResources(String) - Method in interface org.apache.felix.bundlerepository.RepositoryAdmin
Discover any resources that match the given filter.
discoverResources(Requirement[]) - Method in interface org.apache.felix.bundlerepository.RepositoryAdmin
Discover any resources that match the given requirements.
DO_NOT_PREFER_LOCAL - Static variable in interface org.apache.felix.bundlerepository.Resolver
 
DOCUMENTATION_URI - Static variable in interface org.apache.felix.bundlerepository.Resource
 
DOUBLE - Static variable in interface org.apache.felix.bundlerepository.Property
 

E

EXECUTIONENVIRONMENT - Static variable in interface org.apache.felix.bundlerepository.Capability
 

F

filter(String) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
Create an extender filter supporting the SUBSET, SUPERSET and other extensions
FRAGMENT - Static variable in interface org.apache.felix.bundlerepository.Capability
 

G

getAddedRequirements() - Method in interface org.apache.felix.bundlerepository.Resolver
Returns the list of requirements that have been added to the resolution
getAddedResources() - Method in interface org.apache.felix.bundlerepository.Resolver
Returns the list of resources that have been added to the resolution
getAttributes() - Method in interface org.apache.felix.bundlerepository.Requirement
Return a map of attributes.
getCapabilities() - Method in interface org.apache.felix.bundlerepository.Resource
Retrieve the capabilities
getCategories() - Method in interface org.apache.felix.bundlerepository.Resource
Retrieve this resource categories
getComment() - Method in interface org.apache.felix.bundlerepository.Requirement
 
getConvertedValue() - Method in interface org.apache.felix.bundlerepository.Property
 
getDirectives() - Method in interface org.apache.felix.bundlerepository.Capability
Return the directives of this capability.
getDirectives() - Method in interface org.apache.felix.bundlerepository.Requirement
Return the map of directives for this requirement.
getFilter() - Method in interface org.apache.felix.bundlerepository.Requirement
Return the filter.
getGlobalCapabilities() - Method in interface org.apache.felix.bundlerepository.Resolver
Returns the list of global capabilities
getHelper() - Method in interface org.apache.felix.bundlerepository.RepositoryAdmin
Return a helper to perform various operations on the data model
getId() - Method in interface org.apache.felix.bundlerepository.Resource
Shortcut for {{getProperties().get(ID)}}
getLastModified() - Method in interface org.apache.felix.bundlerepository.Repository
Return the last modification date of this repository
getLocalRepository() - Method in interface org.apache.felix.bundlerepository.RepositoryAdmin
Return the repository containing locally installed resources
getName() - Method in interface org.apache.felix.bundlerepository.Capability
Return the name of the capability.
getName() - Method in interface org.apache.felix.bundlerepository.Property
 
getName() - Method in interface org.apache.felix.bundlerepository.Repository
Return the name of this repository.
getName() - Method in interface org.apache.felix.bundlerepository.Requirement
Return the name of the requirement.
getOptionalResources() - Method in interface org.apache.felix.bundlerepository.Resolver
List of optional resources that may be installed
getPresentationName() - Method in interface org.apache.felix.bundlerepository.Resource
Shortcut for {{getProperties().get(PRESENTATION_NAME)}}
getProperties() - Method in interface org.apache.felix.bundlerepository.Capability
Return the properties of this capability
getProperties() - Method in interface org.apache.felix.bundlerepository.Resource
Get all resource properties
getPropertiesAsMap() - Method in interface org.apache.felix.bundlerepository.Capability
Return the map of properties.
getReason(Resource) - Method in interface org.apache.felix.bundlerepository.Resolver
List of reasons why a resource has been included either as a mandatory or optional resource during the resolution.
getRequiredResources() - Method in interface org.apache.felix.bundlerepository.Resolver
List of mandatory resources that need to be installed
getRequirement() - Method in interface org.apache.felix.bundlerepository.Reason
 
getRequirements() - Method in interface org.apache.felix.bundlerepository.Resource
Retrieve the requirements
getResource() - Method in interface org.apache.felix.bundlerepository.Reason
 
getResources() - Method in interface org.apache.felix.bundlerepository.Repository
Return the resources for this repository.
getSize() - Method in interface org.apache.felix.bundlerepository.Resource
Shortcut for {{getProperties().get(SIZE)}}
getSymbolicName() - Method in interface org.apache.felix.bundlerepository.Resource
Shortcut for {{getProperties().get(SYMBOLIC_NAME)}}
getSystemRepository() - Method in interface org.apache.felix.bundlerepository.RepositoryAdmin
Return the repository containing the system bundle
getType() - Method in interface org.apache.felix.bundlerepository.Property
 
getUnsatisfiedRequirements() - Method in interface org.apache.felix.bundlerepository.Resolver
List of requirements that could not be satisfied during the resolution
getURI() - Method in interface org.apache.felix.bundlerepository.Repository
Return the associated URL for the repository.
getURI() - Method in interface org.apache.felix.bundlerepository.Resource
Shortcut for {{getProperties().get(URI)}}
getValue() - Method in interface org.apache.felix.bundlerepository.Property
 
getVersion() - Method in interface org.apache.felix.bundlerepository.Resource
Shortcut for {{getProperties().get(VERSION)}}

I

ID - Static variable in interface org.apache.felix.bundlerepository.Resource
 
InterruptedResolutionException - Exception in org.apache.felix.bundlerepository
Exception thrown by the resolver if the resolution has been interrupted.
InterruptedResolutionException() - Constructor for exception org.apache.felix.bundlerepository.InterruptedResolutionException
 
InterruptedResolutionException(String) - Constructor for exception org.apache.felix.bundlerepository.InterruptedResolutionException
 
InterruptedResolutionException(String, Throwable) - Constructor for exception org.apache.felix.bundlerepository.InterruptedResolutionException
 
InterruptedResolutionException(Throwable) - Constructor for exception org.apache.felix.bundlerepository.InterruptedResolutionException
 
isExtend() - Method in interface org.apache.felix.bundlerepository.Requirement
 
isLocal() - Method in interface org.apache.felix.bundlerepository.Resource
Returns whether this resource is a local one or not.
isMultiple() - Method in interface org.apache.felix.bundlerepository.Requirement
 
isOptional() - Method in interface org.apache.felix.bundlerepository.Requirement
 
isSatisfied(Capability) - Method in interface org.apache.felix.bundlerepository.Requirement
Check if the given capability satisfied this requirement.

J

JAVADOC_URI - Static variable in interface org.apache.felix.bundlerepository.Resource
 

L

LICENSE_URI - Static variable in interface org.apache.felix.bundlerepository.Resource
 
listRepositories() - Method in interface org.apache.felix.bundlerepository.RepositoryAdmin
List all the repositories.
LOCAL - Static variable in interface org.apache.felix.bundlerepository.Repository
URI identiying the local repository
LocalResource - Interface in org.apache.felix.bundlerepository
 
LONG - Static variable in interface org.apache.felix.bundlerepository.Property
 

M

MANIFEST_VERSION - Static variable in interface org.apache.felix.bundlerepository.Resource
 

N

NO_LOCAL_RESOURCES - Static variable in interface org.apache.felix.bundlerepository.Resolver
 
NO_OPTIONAL_RESOURCES - Static variable in interface org.apache.felix.bundlerepository.Resolver
 
NO_SYSTEM_BUNDLE - Static variable in interface org.apache.felix.bundlerepository.Resolver
 

O

org.apache.felix.bundlerepository - package org.apache.felix.bundlerepository
 

P

PACKAGE - Static variable in interface org.apache.felix.bundlerepository.Capability
 
PRESENTATION_NAME - Static variable in interface org.apache.felix.bundlerepository.Resource
 
Property - Interface in org.apache.felix.bundlerepository
 

R

readCapability(String) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
 
readCapability(Reader) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
 
readProperty(String) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
 
readProperty(Reader) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
 
readRepository(String) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
 
readRepository(Reader) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
 
readRequirement(String) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
 
readRequirement(Reader) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
 
readResource(String) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
 
readResource(Reader) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
 
Reason - Interface in org.apache.felix.bundlerepository
A pair of requirement and resource indicating a reason why a resource has been chosen.
removeRepository(String) - Method in interface org.apache.felix.bundlerepository.RepositoryAdmin
Remove a repository from the federation The url must point to a repository XML file.
repository(URL) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
Create a repository from the specified URL.
repository(Resource[]) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
Create a repository for the given set of resources.
Repository - Interface in org.apache.felix.bundlerepository
Represents a repository.
RepositoryAdmin - Interface in org.apache.felix.bundlerepository
Provides centralized access to the distributed repository.
requirement(String, String) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
Create a simple requirement to be used for selection
Requirement - Interface in org.apache.felix.bundlerepository
A named requirement specifies the need for certain capabilities with the same name.
resolve() - Method in interface org.apache.felix.bundlerepository.Resolver
Start the resolution process and return whether the constraints have been successfully met or not.
resolve(int) - Method in interface org.apache.felix.bundlerepository.Resolver
Start the resolution process with the following flags.
resolver() - Method in interface org.apache.felix.bundlerepository.RepositoryAdmin
Create a resolver.
resolver(Repository[]) - Method in interface org.apache.felix.bundlerepository.RepositoryAdmin
Create a resolver on the given repositories.
Resolver - Interface in org.apache.felix.bundlerepository
 
Resource - Interface in org.apache.felix.bundlerepository
A resource is an abstraction of a downloadable thing, like a bundle.

S

SERVICE - Static variable in interface org.apache.felix.bundlerepository.Capability
 
SET - Static variable in interface org.apache.felix.bundlerepository.Property
 
SIZE - Static variable in interface org.apache.felix.bundlerepository.Resource
 
SOURCE_URI - Static variable in interface org.apache.felix.bundlerepository.Resource
 
START - Static variable in interface org.apache.felix.bundlerepository.Resolver
 
SYMBOLIC_NAME - Static variable in interface org.apache.felix.bundlerepository.Resource
 
SYSTEM - Static variable in interface org.apache.felix.bundlerepository.Repository
URI identifying the system repository

U

URI - Static variable in interface org.apache.felix.bundlerepository.Property
 
URI - Static variable in interface org.apache.felix.bundlerepository.Resource
 
URL - Static variable in interface org.apache.felix.bundlerepository.Property
 

V

VERSION - Static variable in interface org.apache.felix.bundlerepository.Property
 
VERSION - Static variable in interface org.apache.felix.bundlerepository.Resource
 

W

writeCapability(Capability) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
 
writeCapability(Capability, Writer) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
 
writeProperty(Property) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
 
writeProperty(Property, Writer) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
 
writeRepository(Repository) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
 
writeRepository(Repository, Writer) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
 
writeRequirement(Requirement) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
 
writeRequirement(Requirement, Writer) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
 
writeResource(Resource) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
 
writeResource(Resource, Writer) - Method in interface org.apache.felix.bundlerepository.DataModelHelper
 
A B C D E F G I J L M N O P R S U V W 
Skip navigation links

Copyright © 2006–2017 The Apache Software Foundation. All rights reserved.