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

A

AbstractContentCapability - Class in org.jboss.gravia.repository.spi
The abstract implementation of a ContentCapability.
AbstractContentCapability(AbstractResource, String, Map<String, Object>, Map<String, String>) - Constructor for class org.jboss.gravia.repository.spi.AbstractContentCapability
 
AbstractMavenIdentityRepository - Class in org.jboss.gravia.repository.spi
A simple Repository that delegates to a maven repositories.
AbstractMavenIdentityRepository() - Constructor for class org.jboss.gravia.repository.spi.AbstractMavenIdentityRepository
 
AbstractMavenIdentityRepository(Repository.ConfigurationPropertyProvider) - Constructor for class org.jboss.gravia.repository.spi.AbstractMavenIdentityRepository
 
AbstractMavenIdentityRepository.Configuration - Interface in org.jboss.gravia.repository.spi
The configuration for the AbstractMavenIdentityRepository
AbstractPersistentRepository - Class in org.jboss.gravia.repository.spi
AbstractPersistentRepository(Repository.ConfigurationPropertyProvider) - Constructor for class org.jboss.gravia.repository.spi.AbstractPersistentRepository
 
AbstractPersistentRepository(Repository.ConfigurationPropertyProvider, Repository) - Constructor for class org.jboss.gravia.repository.spi.AbstractPersistentRepository
 
AbstractPersistentRepositoryStorage - Class in org.jboss.gravia.repository.spi
A simple RepositoryStorage that uses the local file system.
AbstractPersistentRepositoryStorage(PersistentRepository, Repository.ConfigurationPropertyProvider) - Constructor for class org.jboss.gravia.repository.spi.AbstractPersistentRepositoryStorage
 
AbstractRepository - Class in org.jboss.gravia.repository.spi
An abstract Repository that does nothing.
AbstractRepository() - Constructor for class org.jboss.gravia.repository.spi.AbstractRepository
 
AbstractRepositoryResource - Class in org.jboss.gravia.repository.spi
 
AbstractRepositoryResource() - Constructor for class org.jboss.gravia.repository.spi.AbstractRepositoryResource
 
AbstractRepositoryXMLReader - Class in org.jboss.gravia.repository.spi
Read repository contnet from XML.
AbstractRepositoryXMLReader(InputStream) - Constructor for class org.jboss.gravia.repository.spi.AbstractRepositoryXMLReader
 
AbstractRepositoryXMLWriter - Class in org.jboss.gravia.repository.spi
Write repository contnet to XML.
AbstractRepositoryXMLWriter(OutputStream) - Constructor for class org.jboss.gravia.repository.spi.AbstractRepositoryXMLWriter
 
adapt(Class<T>) - Method in class org.jboss.gravia.repository.spi.AbstractPersistentRepository
 
adapt(Class<T>) - Method in class org.jboss.gravia.repository.spi.AbstractRepository
 
addIdentityCapability(MavenCoordinates) - Method in class org.jboss.gravia.repository.MavenResourceBuilder
 
addResource(Resource) - Method in class org.jboss.gravia.repository.spi.AbstractPersistentRepositoryStorage
 
addResource(Resource) - Method in class org.jboss.gravia.repository.spi.MemoryRepositoryStorage
 
addResourceContent(InputStream, Map<String, Object>) - Method in class org.jboss.gravia.repository.DefaultPersistentRepositoryStorage
 
addResourceContent(InputStream, Map<String, Object>) - Method in class org.jboss.gravia.repository.spi.AbstractPersistentRepositoryStorage
 

C

CAPABILITY_MIME_ATTRIBUTE - Static variable in interface org.jboss.gravia.repository.ContentNamespace
The capability attribute that defines the IANA MIME Type/Format for this content.
CAPABILITY_SIZE_ATTRIBUTE - Static variable in interface org.jboss.gravia.repository.ContentNamespace
The capability attribute that contains the size, in bytes, of the content.
CAPABILITY_URL_ATTRIBUTE - Static variable in interface org.jboss.gravia.repository.ContentNamespace
The capability attribute that contains the URL to the content.
close() - Method in interface org.jboss.gravia.repository.RepositoryReader
 
close() - Method in interface org.jboss.gravia.repository.RepositoryWriter
 
close() - Method in class org.jboss.gravia.repository.spi.AbstractRepositoryXMLReader
 
close() - Method in class org.jboss.gravia.repository.spi.AbstractRepositoryXMLWriter
 
CONTENT_NAMESPACE - Static variable in interface org.jboss.gravia.repository.ContentNamespace
Namespace name for content capabilities and requirements.
ContentCapability - Interface in org.jboss.gravia.repository
A content capability
ContentNamespace - Interface in org.jboss.gravia.repository
Content Capability and Requirement Namespace.
create(String, String, String, String, String) - Static method in class org.jboss.gravia.repository.MavenCoordinates
 
create(Repository) - Method in interface org.jboss.gravia.repository.RepositoryStorageFactory
Create the storage for a given repository
createCapability(AbstractResource, String, Map<String, Object>, Map<String, String>) - Method in class org.jboss.gravia.repository.DefaultRepositoryResourceBuilder
 
createRepositoryStorage(PersistentRepository, Repository.ConfigurationPropertyProvider) - Method in class org.jboss.gravia.repository.DefaultPersistentRepository
 
createRepositoryStorage(PersistentRepository, Repository.ConfigurationPropertyProvider) - Method in class org.jboss.gravia.repository.spi.AbstractPersistentRepository
 
createRequirement(AbstractResource, String, Map<String, Object>, Map<String, String>) - Method in class org.jboss.gravia.repository.DefaultRepositoryResourceBuilder
 
createResource() - Method in class org.jboss.gravia.repository.DefaultRepositoryResourceBuilder
 
createResourceBuilder() - Method in class org.jboss.gravia.repository.DefaultPersistentRepositoryStorage
 
createResourceBuilder() - Method in class org.jboss.gravia.repository.DefaultRepositoryXMLReader
 
createResourceBuilder() - Method in class org.jboss.gravia.repository.spi.AbstractPersistentRepositoryStorage
 
createResourceBuilder() - Method in class org.jboss.gravia.repository.spi.AbstractRepositoryXMLReader
 
createXMLStreamReader(InputStream) - Method in class org.jboss.gravia.repository.DefaultRepositoryXMLReader
 
createXMLStreamReader(InputStream) - Method in class org.jboss.gravia.repository.spi.AbstractRepositoryXMLReader
 
createXMLStreamWriter(OutputStream) - Method in class org.jboss.gravia.repository.DefaultRepositoryXMLWriter
 
createXMLStreamWriter(OutputStream) - Method in class org.jboss.gravia.repository.spi.AbstractRepositoryXMLWriter
 

D

DEFAULT_DIGEST - Static variable in interface org.jboss.gravia.repository.ContentCapability
 
DEFAULT_DIGEST_ALGORITHM - Static variable in class org.jboss.gravia.repository.spi.RepositoryContentHelper
 
DEFAULT_MIME_TYPE - Static variable in interface org.jboss.gravia.repository.ContentCapability
 
DEFAULT_SIZE - Static variable in interface org.jboss.gravia.repository.ContentCapability
 
DefaultContentCapability - Class in org.jboss.gravia.repository
The default implementation of a ContentCapability.
DefaultContentCapability(AbstractResource, String, Map<String, Object>, Map<String, String>) - Constructor for class org.jboss.gravia.repository.DefaultContentCapability
 
DefaultMavenIdentityRepository - Class in org.jboss.gravia.repository
A simple Repository that delegates to a maven repositories.
DefaultMavenIdentityRepository(Repository.ConfigurationPropertyProvider) - Constructor for class org.jboss.gravia.repository.DefaultMavenIdentityRepository
 
DefaultPersistentRepository - Class in org.jboss.gravia.repository
DefaultPersistentRepository(Repository.ConfigurationPropertyProvider) - Constructor for class org.jboss.gravia.repository.DefaultPersistentRepository
 
DefaultPersistentRepository(Repository.ConfigurationPropertyProvider, Repository) - Constructor for class org.jboss.gravia.repository.DefaultPersistentRepository
 
DefaultPersistentRepositoryStorage - Class in org.jboss.gravia.repository
A simple RepositoryStorage that uses the local file system.
DefaultPersistentRepositoryStorage(PersistentRepository, Repository.ConfigurationPropertyProvider) - Constructor for class org.jboss.gravia.repository.DefaultPersistentRepositoryStorage
 
DefaultRepositoryResource - Class in org.jboss.gravia.repository
 
DefaultRepositoryResource() - Constructor for class org.jboss.gravia.repository.DefaultRepositoryResource
 
DefaultRepositoryResourceBuilder - Class in org.jboss.gravia.repository
Create an URL based resource
DefaultRepositoryResourceBuilder() - Constructor for class org.jboss.gravia.repository.DefaultRepositoryResourceBuilder
 
DefaultRepositoryXMLReader - Class in org.jboss.gravia.repository
Read repository contnet from XML.
DefaultRepositoryXMLReader(InputStream) - Constructor for class org.jboss.gravia.repository.DefaultRepositoryXMLReader
 
DefaultRepositoryXMLWriter - Class in org.jboss.gravia.repository
Write repository contnet to XML.
DefaultRepositoryXMLWriter(OutputStream) - Constructor for class org.jboss.gravia.repository.DefaultRepositoryXMLWriter
 

E

equals(Object) - Method in class org.jboss.gravia.repository.MavenCoordinates
 

F

findMavenResource(MavenCoordinates) - Method in interface org.jboss.gravia.repository.MavenIdentityRepository
 
findMavenResource(MavenCoordinates) - Method in class org.jboss.gravia.repository.spi.AbstractMavenIdentityRepository
 
findProviders(Requirement) - Method in interface org.jboss.gravia.repository.Repository
Find the capabilities that match the specified requirement.
findProviders(Collection<Requirement>) - Method in interface org.jboss.gravia.repository.Repository
Find the capabilities that match the specified requirements.
findProviders(Requirement) - Method in class org.jboss.gravia.repository.RepositoryAggregator
 
findProviders(Requirement) - Method in class org.jboss.gravia.repository.spi.AbstractMavenIdentityRepository
 
findProviders(Collection<Requirement>) - Method in class org.jboss.gravia.repository.spi.AbstractPersistentRepository
 
findProviders(Requirement) - Method in class org.jboss.gravia.repository.spi.AbstractPersistentRepository
 
findProviders(Collection<Requirement>) - Method in class org.jboss.gravia.repository.spi.AbstractRepository
 
forName(String) - Static method in enum org.jboss.gravia.repository.Namespace100.Attribute
 
forName(String) - Static method in enum org.jboss.gravia.repository.Namespace100.Element
 

G

getArtifactId() - Method in class org.jboss.gravia.repository.MavenCoordinates
 
getArtifactPath() - Method in class org.jboss.gravia.repository.MavenCoordinates
 
getArtifactURL(URL) - Method in class org.jboss.gravia.repository.MavenCoordinates
 
getBaseURL() - Method in class org.jboss.gravia.repository.DefaultPersistentRepositoryStorage
 
getBaseURL() - Method in class org.jboss.gravia.repository.spi.AbstractPersistentRepositoryStorage
 
getBaseURLs() - Method in interface org.jboss.gravia.repository.spi.AbstractMavenIdentityRepository.Configuration
Get the list of configured base URLs
getClassifier() - Method in class org.jboss.gravia.repository.MavenCoordinates
 
getConfiguration(Repository.ConfigurationPropertyProvider) - Method in class org.jboss.gravia.repository.spi.AbstractMavenIdentityRepository
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
getConfigurationPropertyProvider() - Method in class org.jboss.gravia.repository.spi.AbstractPersistentRepository
 
getContent() - Method in interface org.jboss.gravia.repository.RepositoryContent
Returns a new input stream to the default format of this resource.
getContent() - Method in class org.jboss.gravia.repository.spi.AbstractRepositoryResource
 
getContentURL() - Method in interface org.jboss.gravia.repository.ContentCapability
The URL to the bytes.
getContentURL() - Method in class org.jboss.gravia.repository.spi.AbstractContentCapability
 
getDelegate() - Method in interface org.jboss.gravia.repository.PersistentRepository
 
getDelegate() - Method in class org.jboss.gravia.repository.spi.AbstractPersistentRepository
 
getDelegates() - Method in class org.jboss.gravia.repository.RepositoryAggregator
 
getDigest() - Method in interface org.jboss.gravia.repository.ContentCapability
The SHA-256 hex encoded digest for this resource
getDigest() - Method in class org.jboss.gravia.repository.spi.AbstractContentCapability
 
getDigest(InputStream) - Static method in class org.jboss.gravia.repository.spi.RepositoryContentHelper
Get the digest for a given input stream using the default algorithm
getDigest(InputStream, String) - Static method in class org.jboss.gravia.repository.spi.RepositoryContentHelper
Get the digest for a given input stream and algorithm
getGroupId() - Method in class org.jboss.gravia.repository.MavenCoordinates
 
getLocalName() - Method in enum org.jboss.gravia.repository.Namespace100.Attribute
 
getLocalName() - Method in enum org.jboss.gravia.repository.Namespace100.Element
 
getMimeType() - Method in interface org.jboss.gravia.repository.ContentCapability
An IANA defined MIME type for the format of this content
getMimeType() - Method in class org.jboss.gravia.repository.spi.AbstractContentCapability
 
getName() - Method in interface org.jboss.gravia.repository.Repository
Get the name for this repository
getName() - Method in class org.jboss.gravia.repository.spi.AbstractPersistentRepository
 
getName() - Method in class org.jboss.gravia.repository.spi.AbstractRepository
 
getPersistentRepositoryReader() - Method in class org.jboss.gravia.repository.DefaultPersistentRepositoryStorage
 
getPersistentRepositoryReader() - Method in class org.jboss.gravia.repository.spi.AbstractPersistentRepositoryStorage
 
getPersistentRepositoryWriter() - Method in class org.jboss.gravia.repository.DefaultPersistentRepositoryStorage
 
getPersistentRepositoryWriter() - Method in class org.jboss.gravia.repository.spi.AbstractPersistentRepositoryStorage
 
getProperty(String, String) - Method in interface org.jboss.gravia.repository.Repository.ConfigurationPropertyProvider
Get the list of configured base URLs
getRepository() - Method in interface org.jboss.gravia.repository.RepositoryStorage
Get the associated reposistory;
getRepository() - Method in class org.jboss.gravia.repository.spi.AbstractPersistentRepositoryStorage
 
getRepository() - Method in class org.jboss.gravia.repository.spi.MemoryRepositoryStorage
 
getRepositoryAttributes() - Method in interface org.jboss.gravia.repository.RepositoryReader
 
getRepositoryAttributes() - Method in class org.jboss.gravia.repository.spi.AbstractRepositoryXMLReader
 
getRepositoryReader() - Method in interface org.jboss.gravia.repository.RepositoryStorage
Get the repository reader for this storage
getRepositoryReader() - Method in class org.jboss.gravia.repository.spi.MemoryRepositoryStorage
 
getRepositoryStorage() - Method in interface org.jboss.gravia.repository.PersistentRepository
 
getRepositoryStorage() - Method in class org.jboss.gravia.repository.spi.AbstractPersistentRepository
 
getSize() - Method in interface org.jboss.gravia.repository.ContentCapability
The size of the resource in bytes as it will be read from the URL
getSize() - Method in class org.jboss.gravia.repository.spi.AbstractContentCapability
 
getSymbolicName(MavenCoordinates) - Static method in class org.jboss.gravia.repository.MavenResourceBuilder
 
getType() - Method in class org.jboss.gravia.repository.MavenCoordinates
 
getVersion() - Method in class org.jboss.gravia.repository.MavenCoordinates
 
getVersion(MavenCoordinates) - Static method in class org.jboss.gravia.repository.MavenResourceBuilder
 

H

hashCode() - Method in class org.jboss.gravia.repository.MavenCoordinates
 

I

initRepositoryStorage() - Method in class org.jboss.gravia.repository.spi.AbstractPersistentRepositoryStorage
 

J

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

M

MAVEN_CENTRAL_BASE - Static variable in interface org.jboss.gravia.repository.spi.AbstractMavenIdentityRepository.Configuration
The default Maven Central repository: http://repo1.maven.org/maven2
MavenCoordinates - Class in org.jboss.gravia.repository
The artifact coordinates.
MavenIdentityRepository - Interface in org.jboss.gravia.repository
 
MavenIdentityRequirementBuilder - Class in org.jboss.gravia.repository
An identity Requirement builder.
MavenIdentityRequirementBuilder(MavenCoordinates) - Constructor for class org.jboss.gravia.repository.MavenIdentityRequirementBuilder
 
MavenResourceBuilder - Class in org.jboss.gravia.repository
The Resource builder that understands MavenCoordinates.
MavenResourceBuilder() - Constructor for class org.jboss.gravia.repository.MavenResourceBuilder
 
MemoryRepositoryStorage - Class in org.jboss.gravia.repository.spi
A RepositoryStorage that maintains its state in local memory
MemoryRepositoryStorage(Repository) - Constructor for class org.jboss.gravia.repository.spi.MemoryRepositoryStorage
 

N

Namespace100 - Interface in org.jboss.gravia.repository
Constants related to namespace http://www.osgi.org/xmlns/repository/v1.0.0
Namespace100.Attribute - Enum in org.jboss.gravia.repository
 
Namespace100.Element - Enum in org.jboss.gravia.repository
 
nextResource() - Method in interface org.jboss.gravia.repository.RepositoryReader
 
nextResource() - Method in class org.jboss.gravia.repository.spi.AbstractRepositoryXMLReader
 

O

org.jboss.gravia.repository - package org.jboss.gravia.repository
 
org.jboss.gravia.repository.spi - package org.jboss.gravia.repository.spi
 

P

parse(String) - Static method in class org.jboss.gravia.repository.MavenCoordinates
 
PersistentRepository - Interface in org.jboss.gravia.repository
A persistent repository.
PROPERTY_MAVEN_REPOSITORY_BASE_URLS - Static variable in interface org.jboss.gravia.repository.Repository
The property that defines the Maven Repository base URLs.
PROPERTY_REPOSITORY_STORAGE_DIR - Static variable in interface org.jboss.gravia.repository.Repository
The property that defines the repository storage directory.
PROPERTY_REPOSITORY_STORAGE_FILE - Static variable in interface org.jboss.gravia.repository.Repository
The property that defines the repository storage file.

R

removeResource(ResourceIdentity) - Method in class org.jboss.gravia.repository.spi.AbstractPersistentRepositoryStorage
 
removeResource(ResourceIdentity) - Method in class org.jboss.gravia.repository.spi.MemoryRepositoryStorage
 
Repository - Interface in org.jboss.gravia.repository
A repository that contains resources.
Repository.ConfigurationPropertyProvider - Interface in org.jboss.gravia.repository
A configuration property provider
REPOSITORY_NAMESPACE - Static variable in interface org.jboss.gravia.repository.Namespace100
 
REPOSITORY_XML_NAME - Static variable in class org.jboss.gravia.repository.DefaultPersistentRepositoryStorage
 
RepositoryAggregator - Class in org.jboss.gravia.repository
A Repository aggregator.
RepositoryAggregator(Repository...) - Constructor for class org.jboss.gravia.repository.RepositoryAggregator
 
RepositoryContent - Interface in org.jboss.gravia.repository
An accessor for the default content of a resource.
RepositoryContentHelper - Class in org.jboss.gravia.repository.spi
Helpers for repository content
RepositoryReader - Interface in org.jboss.gravia.repository
A reader for repository artifacts.
RepositoryStorage - Interface in org.jboss.gravia.repository
Repository resource storage
RepositoryStorageException - Exception in org.jboss.gravia.repository
Signals a failure during artifact storage.
RepositoryStorageException(String) - Constructor for exception org.jboss.gravia.repository.RepositoryStorageException
 
RepositoryStorageException(Throwable) - Constructor for exception org.jboss.gravia.repository.RepositoryStorageException
 
RepositoryStorageException(String, Throwable) - Constructor for exception org.jboss.gravia.repository.RepositoryStorageException
 
RepositoryStorageFactory - Interface in org.jboss.gravia.repository
Factory for RepositoryStorage creation
RepositoryWriter - Interface in org.jboss.gravia.repository
Write repository contnet.

T

toExternalForm() - Method in class org.jboss.gravia.repository.MavenCoordinates
 
toString() - Method in class org.jboss.gravia.repository.MavenCoordinates
 
toString() - Method in enum org.jboss.gravia.repository.Namespace100.Attribute
 

V

validate() - Method in class org.jboss.gravia.repository.spi.AbstractContentCapability
 
valueOf(String) - Static method in enum org.jboss.gravia.repository.Namespace100.Attribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.gravia.repository.Namespace100.Element
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.gravia.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.gravia.repository.Namespace100.Element
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeRepositoryElement(Map<String, String>) - Method in interface org.jboss.gravia.repository.RepositoryWriter
 
writeRepositoryElement(Map<String, String>) - Method in class org.jboss.gravia.repository.spi.AbstractRepositoryXMLWriter
 
writeResource(Resource) - Method in interface org.jboss.gravia.repository.RepositoryWriter
 
writeResource(Resource) - Method in class org.jboss.gravia.repository.spi.AbstractRepositoryXMLWriter
 
A C D E F G H I J M N O P R T V W 

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