Uses of Interface
org.apache.felix.bundlerepository.Resource
-
Packages that use Resource Package Description org.apache.felix.bundlerepository org.apache.felix.bundlerepository.impl org.apache.felix.bundlerepository.impl.wrapper -
-
Uses of Resource in org.apache.felix.bundlerepository
Subinterfaces of Resource in org.apache.felix.bundlerepository Modifier and Type Interface Description interface
LocalResource
Methods in org.apache.felix.bundlerepository that return Resource Modifier and Type Method Description Resource
DataModelHelper. createResource(java.net.URL bundleUrl)
Create a resource for the bundle located at the given location.Resource
DataModelHelper. createResource(java.util.jar.Attributes attributes)
Create a resource corresponding to the given manifest entries.Resource
DataModelHelper. createResource(org.osgi.framework.Bundle bundle)
Create a resource corresponding to the given bundle.Resource[]
RepositoryAdmin. discoverResources(java.lang.String filterExpr)
Discover any resources that match the given filter.Resource[]
RepositoryAdmin. discoverResources(Requirement[] requirements)
Discover any resources that match the given requirements.Resource[]
Resolver. getAddedResources()
Returns the list of resources that have been added to the resolutionResource[]
Resolver. getOptionalResources()
List of optional resources that may be installedResource[]
Resolver. getRequiredResources()
List of mandatory resources that need to be installedResource
Reason. getResource()
Resource[]
Repository. getResources()
Return the resources for this repository.Resource
DataModelHelper. readResource(java.io.Reader reader)
Resource
DataModelHelper. readResource(java.lang.String xml)
Methods in org.apache.felix.bundlerepository with parameters of type Resource Modifier and Type Method Description void
Resolver. add(Resource resource)
Add the following resource to the resolution.Reason[]
Resolver. getReason(Resource resource)
List of reasons why a resource has been included either as a mandatory or optional resource during the resolution.Repository
DataModelHelper. repository(Resource[] resources)
Create a repository for the given set of resources.java.lang.String
DataModelHelper. writeResource(Resource resource)
void
DataModelHelper. writeResource(Resource resource, java.io.Writer writer)
-
Uses of Resource in org.apache.felix.bundlerepository.impl
Classes in org.apache.felix.bundlerepository.impl that implement Resource Modifier and Type Class Description class
LazyLocalResourceImpl
class
LocalResourceImpl
class
ResourceImpl
Fields in org.apache.felix.bundlerepository.impl declared as Resource Modifier and Type Field Description private Resource
LazyLocalResourceImpl. m_resource
private Resource[]
RepositoryImpl. m_resources
private Resource
FelixResourceAdapter. resource
private Resource
ReasonImpl. resource
private Resource
ResourceCapabilityImpl. resource
Fields in org.apache.felix.bundlerepository.impl with type parameters of type Resource Modifier and Type Field Description private java.util.Set<Resource>
ResolverImpl. m_addedSet
private java.util.Set<Resource>
ResolverImpl. m_failedSet
private java.util.Map<java.lang.Long,Resource>
LocalRepositoryImpl. m_localResourceList
private java.util.Set<Resource>
ResolverImpl. m_optionalSet
private java.util.Map<Resource,java.util.List<Reason>>
ResolverImpl. m_reasonMap
private java.util.Set<Resource>
ResolverImpl. m_requiredSet
private java.util.Set<Resource>
ResolverImpl. m_resolveSet
Methods in org.apache.felix.bundlerepository.impl that return Resource Modifier and Type Method Description private static Resource[]
ObrCommandImpl. addResourceByVersion(Resource[] revisions, Resource resource)
private static Resource[]
ObrGogoCommand. addResourceByVersion(Resource[] revisions, Resource resource)
Resource
DataModelHelperImpl. createResource(java.net.URL bundleUrl)
Resource
DataModelHelperImpl. createResource(java.util.jar.Attributes attributes)
Resource
DataModelHelperImpl. createResource(org.osgi.framework.Bundle bundle)
Resource[]
RepositoryAdminImpl. discoverResources(java.lang.String filterExpr)
Resource[]
RepositoryAdminImpl. discoverResources(Requirement[] requirements)
Resource[]
ResolverImpl. getAddedResources()
Resource[]
ResolverImpl. getOptionalResources()
private Resource[]
ResolverImpl. getRemoteResources()
Resource[]
ResolverImpl. getRequiredResources()
private Resource
LazyLocalResourceImpl. getResource()
Resource
ReasonImpl. getResource()
Resource
ResourceCapability. getResource()
Resource
ResourceCapabilityImpl. getResource()
Resource[]
LocalRepositoryImpl. getResources()
Resource[]
RepositoryImpl. getResources()
private Resource[]
ResolverImpl. getResources()
Resource[]
SystemRepositoryImpl. getResources()
private static Resource
SpecXMLPullParser. parseResource(org.xmlpull.v1.XmlPullParser reader, java.lang.String repositoryURI)
Resource
DataModelHelperImpl. readResource(java.io.Reader reader)
Resource
DataModelHelperImpl. readResource(java.lang.String xml)
private Resource[]
ObrCommandImpl. searchRepository(java.lang.String targetId, java.lang.String targetVersion)
private Resource[]
ObrGogoCommand. searchRepository(RepositoryAdmin ra, java.lang.String targetId, java.lang.String targetVersion)
private Resource
ResolverImpl. searchResources(Requirement req, java.util.Set<Resource> resourceSet)
Resource
ObrCommandImpl. selectNewestVersion(Resource[] resources)
private Resource
ObrGogoCommand. selectNewestVersion(Resource[] resources)
(package private) Resource
ObrURLStreamHandlerService.ResourceSelectionStrategy. selectOne(org.osgi.framework.Version currentVersion, Resource[] resources)
Methods in org.apache.felix.bundlerepository.impl with parameters of type Resource Modifier and Type Method Description void
ResolverImpl. add(Resource resource)
void
RepositoryImpl. addResource(Resource resource)
private static Resource[]
ObrCommandImpl. addResourceByVersion(Resource[] revisions, Resource resource)
private static Resource[]
ObrGogoCommand. addResourceByVersion(Resource[] revisions, Resource resource)
private void
OSGiRepositoryImpl. addResourceForIdentity(Resource res, org.osgi.framework.Filter filter, java.util.List<org.osgi.resource.Capability> caps)
private LocalResource
ResolverImpl. findUpdatableLocalResource(Resource resource)
Reason[]
ResolverImpl. getReason(Resource resource)
private static java.lang.String
DataModelHelperImpl. getRelativeUri(Resource resource, java.lang.String name)
private Requirement[]
ResolverImpl. getResolvableRequirements(Resource resource, Resource[] resources)
private boolean
ResolverImpl. isResourceUpdatable(Resource oldVersion, Resource newVersion, Resource[] resources)
(package private) static OSGiCapabilityImpl
OSGiRepositoryImpl. newOSGiContentCapability(Resource resource)
(package private) static OSGiCapabilityImpl
OSGiRepositoryImpl. newOSGiIdentityCapability(Resource res)
private void
ObrCommandImpl. printResource(java.io.PrintStream out, Resource resource)
private void
ObrGogoCommand. printResource(java.io.PrintStream out, Resource resource)
Repository
DataModelHelperImpl. repository(Resource[] resources)
private boolean
ResolverImpl. resolve(Resource resource, Resource[] locals, Resource[] remotes, boolean optional)
private java.util.List<ResourceCapability>
ResolverImpl. searchResources(Requirement req, Resource[] resources)
Searches for resources that do meet the given requirementResource
ObrCommandImpl. selectNewestVersion(Resource[] resources)
private Resource
ObrGogoCommand. selectNewestVersion(Resource[] resources)
(package private) Resource
ObrURLStreamHandlerService.ResourceSelectionStrategy. selectOne(org.osgi.framework.Version currentVersion, Resource[] resources)
private static void
DataModelHelperImpl. toXml(XmlWriter w, Resource resource)
java.lang.String
DataModelHelperImpl. writeResource(Resource resource)
void
DataModelHelperImpl. writeResource(Resource resource, java.io.Writer writer)
Method parameters in org.apache.felix.bundlerepository.impl with type arguments of type Resource Modifier and Type Method Description private Resource
ResolverImpl. searchResources(Requirement req, java.util.Set<Resource> resourceSet)
Constructors in org.apache.felix.bundlerepository.impl with parameters of type Resource Constructor Description FelixResourceAdapter(Resource resource)
ReasonImpl(Resource resource, Requirement requirement)
RepositoryImpl(Resource[] resources)
ResourceCapabilityImpl(Resource resource, Capability capability)
-
Uses of Resource in org.apache.felix.bundlerepository.impl.wrapper
Classes in org.apache.felix.bundlerepository.impl.wrapper that implement Resource Modifier and Type Class Description class
ConvertedResource
Fields in org.apache.felix.bundlerepository.impl.wrapper declared as Resource Modifier and Type Field Description (package private) Resource
ResourceWrapper. resource
Methods in org.apache.felix.bundlerepository.impl.wrapper that return Resource Modifier and Type Method Description static Resource
Wrapper. unwrap(org.osgi.service.obr.Resource resource)
Methods in org.apache.felix.bundlerepository.impl.wrapper with parameters of type Resource Modifier and Type Method Description static org.osgi.service.obr.Resource
Wrapper. wrap(Resource resource)
static org.osgi.service.obr.Resource[]
Wrapper. wrap(Resource[] resources)
Constructors in org.apache.felix.bundlerepository.impl.wrapper with parameters of type Resource Constructor Description ResourceWrapper(Resource resource)
-