A C D F I L M N O R S T 

A

AbstractRepositoryCachePlugin - Class in org.jboss.osgi.repository.spi
An abstract RepositoryCachePlugin that does nothing
AbstractRepositoryCachePlugin() - Constructor for class org.jboss.osgi.repository.spi.AbstractRepositoryCachePlugin
 
ArtifactProviderPlugin - Interface in org.jboss.osgi.repository
Handles resolution of repository artifacts
ATTRIBUTES - Variable in class org.osgi.service.repository.ContentNamespace
All attributes defined in this interface

C

CAPABILITY - Variable in class org.osgi.service.repository.ContentNamespace
Namespace of the content capability
CHECKSUM_ALGO_ATTRIBUTE - Variable in class org.osgi.service.repository.ContentNamespace
The checksum algorithm used to calculate the ContentNamespace.CHECKSUM_ATTRIBUTE if not specified this is assumed to be SHA-256 - TODO need default?
CHECKSUM_ATTRIBUTE - Variable in class org.osgi.service.repository.ContentNamespace
Checksum attribute of a resource
ContentNamespace - Class in org.osgi.service.repository
Constants for use in the "osgi.content" namespace.
COPYRIGHT_ATTRIBUTE - Variable in class org.osgi.service.repository.ContentNamespace
A copyright statement for the resource

D

DESCRIPTION_ATTRIBUTE - Variable in class org.osgi.service.repository.ContentNamespace
A human readable description of this resource
DISPLAY_NAME - Static variable in interface org.osgi.service.repository.Repository
Service attribute to provide a human readable name for this repository
DOCUMENTATION_URL_ATTRIBUTE - Variable in class org.osgi.service.repository.ContentNamespace
A URL where documentation for this resource can be accessed

F

FileBasedRepositoryCachePlugin - Class in org.jboss.osgi.repository.core
A simple RepositoryCachePlugin that uses the local file system.
FileBasedRepositoryCachePlugin(File) - Constructor for class org.jboss.osgi.repository.core.FileBasedRepositoryCachePlugin
 
findProviders(Requirement) - Method in interface org.jboss.osgi.repository.ArtifactProviderPlugin
 
findProviders(Requirement) - Method in class org.jboss.osgi.repository.core.FileBasedRepositoryCachePlugin
 
findProviders(Requirement) - Method in class org.jboss.osgi.repository.core.MavenArtifactProvider
 
findProviders(Requirement) - Method in class org.jboss.osgi.repository.core.RepositoryImpl
 
findProviders(Collection<? extends Requirement>) - Method in class org.jboss.osgi.repository.core.RepositoryImpl
 
findProviders(Requirement) - Method in class org.jboss.osgi.repository.core.TrackingArtifactProvider
 
findProviders(Requirement) - Method in class org.jboss.osgi.repository.maven.ShrinkwrapProviderPlugin
 
findProviders(Requirement) - Method in interface org.jboss.osgi.repository.RepositoryCachePlugin
 
findProviders(Requirement) - Method in class org.jboss.osgi.repository.spi.AbstractRepositoryCachePlugin
 
findProviders(Requirement) - Method in interface org.osgi.service.repository.Repository
Find any capabilities that match the supplied requirement.
findProviders(Collection<? extends Requirement>) - Method in interface org.osgi.service.repository.Repository
Find any capabilities that match the supplied requirements.

I

ID - Static variable in interface org.osgi.service.repository.Repository
Service attribute to uniquely identify this repository

L

LICENSE_ATTRIBUTE - Variable in class org.osgi.service.repository.ContentNamespace
Provides an optional machine readable form of license information.

M

MavenArtifactProvider - Class in org.jboss.osgi.repository.core
A simple ArtifactProviderPlugin that delegates to a maven repositories.
MavenArtifactProvider() - Constructor for class org.jboss.osgi.repository.core.MavenArtifactProvider
 

N

NAME - Static variable in interface org.osgi.service.repository.Repository
Service attribute to define the name of this repository

O

org.jboss.osgi.repository - package org.jboss.osgi.repository
 
org.jboss.osgi.repository.core - package org.jboss.osgi.repository.core
 
org.jboss.osgi.repository.internal - package org.jboss.osgi.repository.internal
 
org.jboss.osgi.repository.maven - package org.jboss.osgi.repository.maven
 
org.jboss.osgi.repository.spi - package org.jboss.osgi.repository.spi
 
org.osgi.service.repository - package org.osgi.service.repository
Repository Package Version 1.0.

R

Repository - Interface in org.osgi.service.repository
Represents a repository that contains resources.
RepositoryActivator - Class in org.jboss.osgi.repository.internal
An activator for the Repository service.
RepositoryActivator() - Constructor for class org.jboss.osgi.repository.internal.RepositoryActivator
 
RepositoryCachePlugin - Interface in org.jboss.osgi.repository
Handles storage of repository artifacts
RepositoryImpl - Class in org.jboss.osgi.repository.core
An implementation of a Repository that delegates to Mavan.
RepositoryImpl(ArtifactProviderPlugin, RepositoryCachePlugin) - Constructor for class org.jboss.osgi.repository.core.RepositoryImpl
 
RepositoryResolutionException - Exception in org.jboss.osgi.repository
Signals a failure during resolution.
RepositoryResolutionException(String) - Constructor for exception org.jboss.osgi.repository.RepositoryResolutionException
 
RepositoryResolutionException(Throwable) - Constructor for exception org.jboss.osgi.repository.RepositoryResolutionException
 
RepositoryResolutionException(String, Throwable) - Constructor for exception org.jboss.osgi.repository.RepositoryResolutionException
 
RepositoryStorageException - Exception in org.jboss.osgi.repository
Signals a failure during artifact storage.
RepositoryStorageException(String) - Constructor for exception org.jboss.osgi.repository.RepositoryStorageException
 
RepositoryStorageException(Throwable) - Constructor for exception org.jboss.osgi.repository.RepositoryStorageException
 
RepositoryStorageException(String, Throwable) - Constructor for exception org.jboss.osgi.repository.RepositoryStorageException
 

S

SCM_URL_ATTRIBUTE - Variable in class org.osgi.service.repository.ContentNamespace
A URL where source control management for this resource is located
ShrinkwrapProviderPlugin - Class in org.jboss.osgi.repository.maven
An ArtifactProviderPlugin that delegates to shrinkwrap
ShrinkwrapProviderPlugin() - Constructor for class org.jboss.osgi.repository.maven.ShrinkwrapProviderPlugin
 
SIZE_ATTRIBUTE - Variable in class org.osgi.service.repository.ContentNamespace
The size of this resource in bytes.
SOURCE_URL_ATTRIBUTE - Variable in class org.osgi.service.repository.ContentNamespace
A URL where source code for this resource is located
start(BundleContext) - Method in class org.jboss.osgi.repository.internal.RepositoryActivator
 
stop(BundleContext) - Method in class org.jboss.osgi.repository.internal.RepositoryActivator
 
storeCapabilities(Collection<Capability>) - Method in class org.jboss.osgi.repository.core.FileBasedRepositoryCachePlugin
 
storeCapabilities(Collection<Capability>) - Method in interface org.jboss.osgi.repository.RepositoryCachePlugin
 
storeCapabilities(Collection<Capability>) - Method in class org.jboss.osgi.repository.spi.AbstractRepositoryCachePlugin
 

T

TrackingArtifactProvider - Class in org.jboss.osgi.repository.core
An ArtifactProviderPlugin that tracks and iterates over other ArtifactProviderPlugin services.
TrackingArtifactProvider(BundleContext) - Constructor for class org.jboss.osgi.repository.core.TrackingArtifactProvider
 
A C D F I L M N O R S T 

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.