A C D E F G H I J L M N O P R S T U V W X 

A

AbstractPersistentRepository - Class in org.jboss.osgi.repository.spi
A XRepository that delegates to RepositoryStorage.
AbstractPersistentRepository(RepositoryStorageFactory) - Constructor for class org.jboss.osgi.repository.spi.AbstractPersistentRepository
 
AbstractPersistentRepository(RepositoryStorageFactory, XRepository) - Constructor for class org.jboss.osgi.repository.spi.AbstractPersistentRepository
 
AbstractRepository - Class in org.jboss.osgi.repository.spi
An abstract XRepository that does nothing.
AbstractRepository() - Constructor for class org.jboss.osgi.repository.spi.AbstractRepository
 
AbstractRepositoryCapability - Class in org.jboss.osgi.repository.spi
The abstract implementation of a XContentCapability.
AbstractRepositoryCapability(XResource, String, Map<String, Object>, Map<String, String>) - Constructor for class org.jboss.osgi.repository.spi.AbstractRepositoryCapability
 
Activator - Class in org.jboss.test.osgi.repository.tck
Integration with the OSGi TCK.
Activator() - Constructor for class org.jboss.test.osgi.repository.tck.Activator
 
adapt(Class<T>) - Method in class org.jboss.osgi.repository.spi.AbstractRepositoryCapability
 
addRepository(XRepository) - Method in class org.jboss.osgi.repository.spi.AggregatingRepository
 
addResource(XResource) - Method in interface org.jboss.osgi.repository.RepositoryStorage
Add the given resource to storage
addResource(XResource) - Method in class org.jboss.osgi.repository.spi.FileBasedRepositoryStorage
 
addResource(XResource) - Method in class org.jboss.osgi.repository.spi.MemoryRepositoryStorage
 
AggregatingRepository - Class in org.jboss.osgi.repository.spi
A XRepository that aggregates other repositories.
AggregatingRepository() - Constructor for class org.jboss.osgi.repository.spi.AggregatingRepository
 
AttributeValueHandler - Class in org.jboss.osgi.repository
A handler for attribute values.
AttributeValueHandler() - Constructor for class org.jboss.osgi.repository.AttributeValueHandler
 
AttributeValueHandler.AttributeValue - Class in org.jboss.osgi.repository
 

C

cannotAccessContentURL(Throwable, String) - Method in interface org.jboss.osgi.repository.RepositoryMessages
 
cannotAddMavenResourceToStorage(Throwable, XResource) - Method in interface org.jboss.osgi.repository.RepositoryMessages
 
cannotAddResourceToStorage(Throwable, String) - Method in interface org.jboss.osgi.repository.RepositoryMessages
 
cannotCreateRepositoryStorageArea(Throwable) - Method in interface org.jboss.osgi.repository.RepositoryMessages
 
cannotInitializeRepositoryReader(Throwable) - Method in interface org.jboss.osgi.repository.RepositoryMessages
 
cannotInitializeRepositoryWriter(Throwable) - Method in interface org.jboss.osgi.repository.RepositoryMessages
 
cannotObtainContentCapablility(XResource) - Method in interface org.jboss.osgi.repository.RepositoryMessages
 
cannotObtainContentURL(XResource) - Method in interface org.jboss.osgi.repository.RepositoryMessages
 
cannotObtainInputStream(Throwable, XResource) - Method in interface org.jboss.osgi.repository.RepositoryMessages
 
cannotObtainRepositoryStorageFactory() - Method in interface org.jboss.osgi.repository.RepositoryMessages
 
cannotReadRepositoryElement(Throwable, Location) - Method in interface org.jboss.osgi.repository.RepositoryMessages
 
cannotReadResourceElement(Throwable, Location) - Method in interface org.jboss.osgi.repository.RepositoryMessages
 
cannotWriteRepositoryElement(Throwable) - Method in interface org.jboss.osgi.repository.RepositoryMessages
 
CAPABILITY_MIME_ATTRIBUTE - Static variable in class org.osgi.service.repository.ContentNamespace
The capability attribute that defines the IANA MIME Type/Format for this content.
CAPABILITY_SIZE_ATTRIBUTE - Static variable in class org.osgi.service.repository.ContentNamespace
The capability attribute that contains the size, in bytes, of the content.
CAPABILITY_URL_ATTRIBUTE - Static variable in class org.osgi.service.repository.ContentNamespace
The capability attribute that contains the URL to the content.
close() - Method in interface org.jboss.osgi.repository.RepositoryReader
 
close() - Method in interface org.jboss.osgi.repository.RepositoryWriter
 
close() - Method in class org.jboss.osgi.repository.RepositoryXMLReader
 
close() - Method in class org.jboss.osgi.repository.RepositoryXMLWriter
 
CONTENT_NAMESPACE - Static variable in class org.osgi.service.repository.ContentNamespace
Namespace name for content capabilities and requirements.
ContentNamespace - Class in org.osgi.service.repository
Content Capability and Requirement Namespace.
create(Object) - Static method in class org.jboss.osgi.repository.AttributeValueHandler.AttributeValue
 
create(XRepository) - Method in interface org.jboss.osgi.repository.RepositoryStorageFactory
Create the storage for a given repository
create(InputStream) - Static method in class org.jboss.osgi.repository.RepositoryXMLReader
 
create(OutputStream) - Static method in class org.jboss.osgi.repository.RepositoryXMLWriter
 
create(XRepository) - Method in class org.jboss.osgi.repository.spi.MemoryRepositoryStorage.Factory
 
create(URL, Map<String, Object>) - Static method in class org.jboss.osgi.repository.URLResourceBuilderFactory
 
createCapability(XResource, String, Map<String, Object>, Map<String, String>) - Method in class org.jboss.osgi.repository.URLResourceBuilderFactory
 
createResource() - Method in class org.jboss.osgi.repository.URLResourceBuilderFactory
 

D

DEFAULT_DIGEST - Static variable in interface org.jboss.osgi.repository.XContentCapability
 
DEFAULT_DIGEST_ALGORITHM - Static variable in class org.jboss.osgi.repository.RepositoryContentHelper
 
DEFAULT_MIME_TYPE - Static variable in interface org.jboss.osgi.repository.XContentCapability
 
DEFAULT_SIZE - Static variable in interface org.jboss.osgi.repository.XContentCapability
 

E

equals(Object) - Method in class org.jboss.osgi.repository.AttributeValueHandler.AttributeValue
 
errorCannotCreateResource(Throwable, MavenCoordinates) - Method in interface org.jboss.osgi.repository.RepositoryLogger
 

F

FileBasedRepositoryStorage - Class in org.jboss.osgi.repository.spi
A simple RepositoryStorage that uses the local file system.
FileBasedRepositoryStorage(XRepository, File, MavenIdentityRepository.ConfigurationPropertyProvider) - Constructor for class org.jboss.osgi.repository.spi.FileBasedRepositoryStorage
 
findProviders(Requirement) - Method in interface org.jboss.osgi.repository.RepositoryStorage
Find the capabilities that match the specified requirement.
findProviders(Requirement) - Method in class org.jboss.osgi.repository.spi.AbstractPersistentRepository
 
findProviders(Collection<? extends Requirement>) - Method in class org.jboss.osgi.repository.spi.AbstractRepository
 
findProviders(Requirement) - Method in class org.jboss.osgi.repository.spi.AbstractRepository
 
findProviders(Requirement) - Method in class org.jboss.osgi.repository.spi.AggregatingRepository
 
findProviders(Requirement) - Method in class org.jboss.osgi.repository.spi.MavenIdentityRepository
 
findProviders(Requirement) - Method in class org.jboss.osgi.repository.spi.MemoryRepositoryStorage
 
findProviders(Requirement) - Method in interface org.jboss.osgi.repository.XRepository
Find the capabilities that match the specified requirement.
findProviders(Collection<? extends Requirement>) - Method in interface org.osgi.service.repository.Repository
Find the capabilities that match the specified requirements.
forName(String) - Static method in enum org.jboss.osgi.repository.Namespace100.Attribute
 
forName(String) - Static method in enum org.jboss.osgi.repository.Namespace100.Element
 

G

getBaseURLs() - Method in interface org.jboss.osgi.repository.spi.MavenIdentityRepository.Configuration
Get the list of configured base URLs
getContent() - Method in interface org.osgi.service.repository.RepositoryContent
Returns a new input stream to the default format of this resource.
getContentURL() - Method in class org.jboss.osgi.repository.spi.AbstractRepositoryCapability
 
getContentURL() - Method in interface org.jboss.osgi.repository.XContentCapability
The URL to the bytes.
getDefaultConfiguration(MavenIdentityRepository.ConfigurationPropertyProvider) - Static method in class org.jboss.osgi.repository.spi.MavenIdentityRepository
Get the default configuration which delegates to #1 The local maven repository at ~/.m2/repository #2 The default JBoss Nexus repository #3 The default Maven Central repository
getDigest(InputStream) - Static method in class org.jboss.osgi.repository.RepositoryContentHelper
Get the digest for a given input stream using the default algorithm
getDigest(InputStream, String) - Static method in class org.jboss.osgi.repository.RepositoryContentHelper
Get the digest for a given input stream and algorithm
getDigest() - Method in class org.jboss.osgi.repository.spi.AbstractRepositoryCapability
 
getDigest() - Method in interface org.jboss.osgi.repository.XContentCapability
The SHA-256 hex encoded digest for this resource
getLocalName() - Method in enum org.jboss.osgi.repository.Namespace100.Attribute
 
getLocalName() - Method in enum org.jboss.osgi.repository.Namespace100.Element
 
getMimeType() - Method in class org.jboss.osgi.repository.spi.AbstractRepositoryCapability
 
getMimeType() - Method in interface org.jboss.osgi.repository.XContentCapability
An IANA defined MIME type for the format of this content
getName() - Method in class org.jboss.osgi.repository.spi.AbstractRepository
 
getName() - Method in interface org.jboss.osgi.repository.XRepository
Get the name for this repository
getOSGiMetaData(Requirement, XResource) - Method in class org.jboss.osgi.repository.spi.AbstractRepository
 
getProperty(String, String) - Method in interface org.jboss.osgi.repository.spi.MavenIdentityRepository.ConfigurationPropertyProvider
Get the list of configured base URLs
getRepositories() - Method in class org.jboss.osgi.repository.spi.AggregatingRepository
 
getRepository() - Method in interface org.jboss.osgi.repository.RepositoryStorage
Get the associated reposistory;
getRepository() - Method in class org.jboss.osgi.repository.spi.AbstractPersistentRepository
 
getRepository() - Method in class org.jboss.osgi.repository.spi.MemoryRepositoryStorage
 
getRepository() - Method in interface org.jboss.osgi.repository.XPersistentRepository
Get the repository delegate
getRepositoryAttributes() - Method in interface org.jboss.osgi.repository.RepositoryReader
 
getRepositoryAttributes() - Method in class org.jboss.osgi.repository.RepositoryXMLReader
 
getRepositoryByName(String) - Method in class org.jboss.osgi.repository.spi.AggregatingRepository
 
getRepositoryByType(Class<T>) - Method in class org.jboss.osgi.repository.spi.AggregatingRepository
 
getRepositoryReader() - Method in interface org.jboss.osgi.repository.RepositoryStorage
Get the repository reader for this storage
getRepositoryReader() - Method in class org.jboss.osgi.repository.spi.MemoryRepositoryStorage
 
getRepositoryStorage() - Method in class org.jboss.osgi.repository.spi.AbstractPersistentRepository
 
getRepositoryStorage() - Method in interface org.jboss.osgi.repository.XPersistentRepository
Get the associated repository storage
getResource(XIdentityCapability) - Method in interface org.jboss.osgi.repository.RepositoryStorage
Get the resource for the given identity capability.
getResource(XIdentityCapability) - Method in class org.jboss.osgi.repository.spi.MemoryRepositoryStorage
 
getResourceIndex() - Method in class org.jboss.osgi.repository.spi.MemoryRepositoryStorage
 
getResourceManifest(XResource) - Method in class org.jboss.osgi.repository.spi.AbstractRepository
 
getSize() - Method in class org.jboss.osgi.repository.spi.AbstractRepositoryCapability
 
getSize() - Method in interface org.jboss.osgi.repository.XContentCapability
The size of the resource in bytes as it will be read from the URL
getTargetResource(Requirement, XResource) - Method in class org.jboss.osgi.repository.spi.AbstractRepository
Convert the given resource into the target resource ttpe associated with the requirement.
getType() - Method in class org.jboss.osgi.repository.AttributeValueHandler.AttributeValue
 
getValue() - Method in class org.jboss.osgi.repository.AttributeValueHandler.AttributeValue
 
getValueString() - Method in class org.jboss.osgi.repository.AttributeValueHandler.AttributeValue
 

H

hashCode() - Method in class org.jboss.osgi.repository.AttributeValueHandler.AttributeValue
 

I

illegalArgumentNull(String) - Method in interface org.jboss.osgi.repository.RepositoryMessages
 
infoFindMavenProviders(MavenCoordinates) - Method in interface org.jboss.osgi.repository.RepositoryLogger
 
infoFoundMavenResource(XResource) - Method in interface org.jboss.osgi.repository.RepositoryLogger
 
invalidContentURL(String) - Method in interface org.jboss.osgi.repository.RepositoryMessages
 
invalidFilterDirective(String) - Method in interface org.jboss.osgi.repository.RepositoryMessages
 
invalidMavenResource(Throwable, XResource) - Method in interface org.jboss.osgi.repository.RepositoryMessages
 
invalidRepositoryBase(String) - Method in interface org.jboss.osgi.repository.RepositoryMessages
 
isListType() - Method in class org.jboss.osgi.repository.AttributeValueHandler.AttributeValue
 

J

JBOSS_NEXUS_BASE - Static variable in interface org.jboss.osgi.repository.spi.MavenIdentityRepository.Configuration
The default JBoss Nexus repository: http://repository.jboss.org/nexus/content/groups/public

L

LOGGER - Static variable in interface org.jboss.osgi.repository.RepositoryLogger
 

M

MAVEN_CENTRAL_BASE - Static variable in interface org.jboss.osgi.repository.spi.MavenIdentityRepository.Configuration
The default Maven Central repository: http://repo1.maven.org/maven2
MavenIdentityRepository - Class in org.jboss.osgi.repository.spi
A simple XRepository that delegates to a maven repositories.
MavenIdentityRepository() - Constructor for class org.jboss.osgi.repository.spi.MavenIdentityRepository
 
MavenIdentityRepository(MavenIdentityRepository.ConfigurationPropertyProvider) - Constructor for class org.jboss.osgi.repository.spi.MavenIdentityRepository
 
MavenIdentityRepository(MavenIdentityRepository.Configuration) - Constructor for class org.jboss.osgi.repository.spi.MavenIdentityRepository
 
MavenIdentityRepository.Configuration - Interface in org.jboss.osgi.repository.spi
The configuration for the MavenIdentityRepository
MavenIdentityRepository.ConfigurationPropertyProvider - Interface in org.jboss.osgi.repository.spi
A configuration property provider
MemoryRepositoryStorage - Class in org.jboss.osgi.repository.spi
A RepositoryStorage that maintains its state in local memory
MemoryRepositoryStorage(XRepository) - Constructor for class org.jboss.osgi.repository.spi.MemoryRepositoryStorage
 
MemoryRepositoryStorage.Factory - Class in org.jboss.osgi.repository.spi
 
MemoryRepositoryStorage.Factory() - Constructor for class org.jboss.osgi.repository.spi.MemoryRepositoryStorage.Factory
 
MESSAGES - Static variable in interface org.jboss.osgi.repository.RepositoryMessages
 

N

Namespace100 - Interface in org.jboss.osgi.repository
Constants related to namespace http://www.osgi.org/xmlns/repository/v1.0.0
Namespace100.Attribute - Enum in org.jboss.osgi.repository
 
Namespace100.Element - Enum in org.jboss.osgi.repository
 
Namespace100.Type - Enum in org.jboss.osgi.repository
 
nextResource() - Method in interface org.jboss.osgi.repository.RepositoryReader
 
nextResource() - Method in class org.jboss.osgi.repository.RepositoryXMLReader
 
noSuchAlgorithm(Throwable, String) - Method in interface org.jboss.osgi.repository.RepositoryMessages
 

O

org.jboss.osgi.repository - package org.jboss.osgi.repository
 
org.jboss.osgi.repository.internal - package org.jboss.osgi.repository.internal
 
org.jboss.osgi.repository.spi - package org.jboss.osgi.repository.spi
 
org.jboss.test.osgi.repository.tck - package org.jboss.test.osgi.repository.tck
 
org.osgi.service.repository - package org.osgi.service.repository
Repository Service Package Version 1.0.
OSGI_METADATA - Static variable in interface org.jboss.osgi.repository.XRepository
The metadata for the target resource

P

parse(String) - Static method in class org.jboss.osgi.repository.AttributeValueHandler.AttributeValue
 
primeRepository(BundleContext, String) - Method in class org.jboss.test.osgi.repository.tck.Activator
 
PROPERTY_MAVEN_REPOSITORY_BASE_URLS - Static variable in interface org.jboss.osgi.repository.XRepository
The property that defines the Maven Repository base URLs.
PROPERTY_REPOSITORY_STORAGE_DIR - Static variable in interface org.jboss.osgi.repository.XRepository
The property that defines the repository storage directory.
PROPERTY_REPOSITORY_STORAGE_FILE - Static variable in interface org.jboss.osgi.repository.XRepository
The property that defines the repository storage file.

R

readAttributeValue(String, String) - Static method in class org.jboss.osgi.repository.AttributeValueHandler
Read attribute values according to 132.5.6 Attribute Element
removeRepository(XRepository) - Method in class org.jboss.osgi.repository.spi.AggregatingRepository
 
removeResource(XResource) - Method in interface org.jboss.osgi.repository.RepositoryStorage
Remove a the given resource from the cache.
removeResource(XResource) - Method in class org.jboss.osgi.repository.spi.FileBasedRepositoryStorage
 
removeResource(XResource) - Method in class org.jboss.osgi.repository.spi.MemoryRepositoryStorage
 
Repository - Interface in org.osgi.service.repository
A repository service that contains resources.
REPOSITORY_NAMESPACE - Static variable in interface org.jboss.osgi.repository.Namespace100
 
REPOSITORY_XML_NAME - Static variable in class org.jboss.osgi.repository.spi.FileBasedRepositoryStorage
 
RepositoryActivator - Class in org.jboss.osgi.repository.internal
An activator for Repository services.
RepositoryActivator() - Constructor for class org.jboss.osgi.repository.internal.RepositoryActivator
 
RepositoryContent - Interface in org.osgi.service.repository
An accessor for the default content of a resource.
RepositoryContentHelper - Class in org.jboss.osgi.repository
Helpers for repository content
RepositoryLogger - Interface in org.jboss.osgi.repository
Logging Id ranges: 20400-20499 https://docs.jboss.org/author/display/JBOSGI/JBossOSGi+Logging
RepositoryMessages - Interface in org.jboss.osgi.repository
Logging Id ranges: 20500-20599 https://docs.jboss.org/author/display/JBOSGI/JBossOSGi+Logging
RepositoryReader - Interface in org.jboss.osgi.repository
A reader for repository artifacts.
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
 
RepositoryStorage - Interface in org.jboss.osgi.repository
Repository resource storage
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
 
RepositoryStorageFactory - Interface in org.jboss.osgi.repository
Factory for RepositoryStorage creation
RepositoryWriter - Interface in org.jboss.osgi.repository
Write repository contnet.
RepositoryXMLReader - Class in org.jboss.osgi.repository
Read repository contnet from XML.
RepositoryXMLWriter - Class in org.jboss.osgi.repository
Write repository contnet to XML.
resourceAlreadyExists(XResource) - Method in interface org.jboss.osgi.repository.RepositoryMessages
 

S

SOURCE_REQUIREMENT - Static variable in interface org.jboss.osgi.repository.XRepository
The source requirement for the target resource
start(BundleContext) - Method in class org.jboss.osgi.repository.internal.RepositoryActivator
 
start(BundleContext) - Method in class org.jboss.test.osgi.repository.tck.Activator
 
stop(BundleContext) - Method in class org.jboss.osgi.repository.internal.RepositoryActivator
 
stop(BundleContext) - Method in class org.jboss.test.osgi.repository.tck.Activator
 

T

TARGET_TYPE - Static variable in interface org.jboss.osgi.repository.XRepository
The target type returned by the MavenIdentityRepository
toExternalForm() - Method in class org.jboss.osgi.repository.AttributeValueHandler.AttributeValue
 
toString() - Method in class org.jboss.osgi.repository.AttributeValueHandler.AttributeValue
 
toString() - Method in enum org.jboss.osgi.repository.Namespace100.Attribute
 

U

URL - Static variable in interface org.osgi.service.repository.Repository
Service property to provide URLs related to this repository.
URLResourceBuilderFactory - Class in org.jboss.osgi.repository
Create an URL based resource

V

validate() - Method in class org.jboss.osgi.repository.spi.AbstractRepositoryCapability
 
valueOf(String) - Static method in enum org.jboss.osgi.repository.Namespace100.Attribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.osgi.repository.Namespace100.Element
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.osgi.repository.Namespace100.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.osgi.repository.Namespace100.Attribute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.osgi.repository.Namespace100.Element
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.osgi.repository.Namespace100.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

warnCannotInferValueType(Object) - Method in interface org.jboss.osgi.repository.RepositoryLogger
 
writeRepositoryElement(Map<String, String>) - Method in interface org.jboss.osgi.repository.RepositoryWriter
 
writeRepositoryElement(Map<String, String>) - Method in class org.jboss.osgi.repository.RepositoryXMLWriter
 
writeResource(XResource) - Method in interface org.jboss.osgi.repository.RepositoryWriter
 
writeResource(XResource) - Method in class org.jboss.osgi.repository.RepositoryXMLWriter
 

X

XContentCapability - Interface in org.jboss.osgi.repository
A content capability
XPersistentRepository - Interface in org.jboss.osgi.repository
An extension of the XRepository that provides capability persistence.
XRepository - Interface in org.jboss.osgi.repository
An extension of the Repository interface
A C D E F G H I J L M N O P R S T U V W X 

Copyright © 2013 JBoss by Red Hat. All rights reserved.