Modifier and Type | Class and Description |
---|---|
class |
GenericMetadataFacet |
Modifier and Type | Interface and Description |
---|---|
interface |
MetadataFacetFactory<T extends MetadataFacet> |
Modifier and Type | Method and Description |
---|---|
MetadataFacet |
FacetedMetadata.getFacet(String facetId)
Get a particular facet of metadata.
|
MetadataFacet |
FacetedMetadata.removeFacet(String facetId) |
Modifier and Type | Method and Description |
---|---|
Collection<MetadataFacet> |
FacetedMetadata.getFacetList()
Get all the facets available on this metadata.
|
Map<String,MetadataFacet> |
FacetedMetadata.getFacets()
Get all available facets as a Map (typically used by bean rendering, such as in Archiva's JSPs).
|
Modifier and Type | Method and Description |
---|---|
void |
FacetedMetadata.addFacet(MetadataFacet metadataFacet)
Add a new facet to the metadata.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMetadataFacetFactory<T extends MetadataFacet> |
Modifier and Type | Class and Description |
---|---|
class |
AuditEvent
AuditEvent
|
class |
RepositoryProblemFacet |
Modifier and Type | Class and Description |
---|---|
class |
MavenArtifactFacet |
Modifier and Type | Method and Description |
---|---|
protected <T extends MetadataFacet> |
AbstractMetadataRepository.getFacetFactory(Class<T> facetClazz) |
<T extends MetadataFacet> |
MetadataService.getFactory(Class<T> facetClazz) |
<T extends MetadataFacet> |
MetadataRepository.getMetadataFacet(RepositorySession session,
String repositoryId,
Class<T> clazz,
String name)
Returns the facet instance for the given class, which is stored on repository level for the given name.
|
<T extends MetadataFacet> |
AbstractMetadataRepository.getMetadataFacet(RepositorySession session,
String repositoryId,
Class<T> clazz,
String name) |
<T extends MetadataFacet> |
MetadataRepository.getMetadataFacetStream(RepositorySession session,
String repositoryId,
Class<T> facetClazz)
The same as
MetadataRepository.getMetadataFacetStream(RepositorySession, String, Class, QueryParameter)
but uses default query parameters. |
<T extends MetadataFacet> |
AbstractMetadataRepository.getMetadataFacetStream(RepositorySession session,
String repositoryId,
Class<T> facetClazz) |
<T extends MetadataFacet> |
MetadataRepository.getMetadataFacetStream(RepositorySession session,
String repositoryId,
Class<T> facetClazz,
QueryParameter queryParameter)
Returns a stream of MetadataFacet elements that match the given facet class.
|
<T extends MetadataFacet> |
AbstractMetadataRepository.getMetadataFacetStream(RepositorySession session,
String repositoryId,
Class<T> facetClazz,
QueryParameter queryParameter) |
Modifier and Type | Method and Description |
---|---|
MetadataFacet |
MetadataRepository.getMetadataFacet(RepositorySession session,
String repositoryId,
String facetId,
String name)
Returns the facet data stored on the repository level.
|
MetadataFacet |
AbstractMetadataRepository.getMetadataFacet(RepositorySession session,
String repositoryId,
String facetId,
String name) |
Modifier and Type | Method and Description |
---|---|
Class<? extends MetadataFacet> |
MetadataService.getFactoryClassForId(String facetId) |
protected Class<? extends MetadataFacet> |
AbstractMetadataRepository.getFactoryClassForId(String facetId) |
Modifier and Type | Method and Description |
---|---|
void |
MetadataRepository.addMetadataFacet(RepositorySession session,
String repositoryId,
MetadataFacet metadataFacet)
Adds a facet to the repository level.
|
void |
AbstractMetadataRepository.addMetadataFacet(RepositorySession session,
String repositoryId,
MetadataFacet metadataFacet) |
void |
MetadataRepository.removeFacetFromArtifact(RepositorySession session,
String repositoryId,
String namespace,
String project,
String version,
MetadataFacet metadataFacet)
FIXME need a unit test!!!
|
void |
AbstractMetadataRepository.removeFacetFromArtifact(RepositorySession session,
String repositoryId,
String namespace,
String project,
String version,
MetadataFacet metadataFacet) |
Modifier and Type | Method and Description |
---|---|
boolean |
MetadataService.supportsFacet(Class<? extends MetadataFacet> facetClazz) |
Modifier and Type | Method and Description |
---|---|
<T extends MetadataFacet> |
CassandraMetadataRepository.getMetadataFacet(RepositorySession session,
String repositoryId,
Class<T> facetClazz,
String name) |
<T extends MetadataFacet> |
CassandraMetadataRepository.getMetadataFacetStream(RepositorySession session,
String repositoryId,
Class<T> facetClazz,
QueryParameter queryParameter)
Implementation is not very performant, because sorting is part of the stream.
|
Modifier and Type | Method and Description |
---|---|
MetadataFacet |
CassandraMetadataRepository.getMetadataFacet(RepositorySession session,
String repositoryId,
String facetId,
String name) |
Modifier and Type | Method and Description |
---|---|
void |
CassandraMetadataRepository.addMetadataFacet(RepositorySession session,
String repositoryId,
MetadataFacet metadataFacet) |
void |
CassandraMetadataRepository.removeFacetFromArtifact(RepositorySession session,
String repositoryId,
String namespace,
String project,
String version,
MetadataFacet metadataFacet) |
Modifier and Type | Method and Description |
---|---|
<T extends MetadataFacet> |
FileMetadataRepository.getMetadataFacet(RepositorySession session,
String repositoryId,
Class<T> facetClazz,
String name) |
<T extends MetadataFacet> |
FileMetadataRepository.getMetadataFacetStream(RepositorySession session,
String repositoryId,
Class<T> facetClazz,
QueryParameter queryParameter) |
Modifier and Type | Method and Description |
---|---|
void |
FileMetadataRepository.addMetadataFacet(RepositorySession session,
String repositoryId,
MetadataFacet metadataFacet) |
void |
FileMetadataRepository.removeFacetFromArtifact(RepositorySession session,
String repositoryId,
String namespace,
String project,
String projectVersion,
MetadataFacet metadataFacet)
FIXME implements this !!!!
|
Modifier and Type | Method and Description |
---|---|
<T extends MetadataFacet> |
JcrMetadataRepository.getMetadataFacet(RepositorySession session,
String repositoryId,
Class<T> clazz,
String name) |
<T extends MetadataFacet> |
JcrMetadataRepository.getMetadataFacetStream(RepositorySession session,
String repositoryId,
Class<T> facetClazz,
QueryParameter queryParameter) |
Modifier and Type | Method and Description |
---|---|
void |
JcrMetadataRepository.addMetadataFacet(RepositorySession session,
String repositoryId,
MetadataFacet metadataFacet) |
void |
JcrMetadataRepository.removeFacetFromArtifact(RepositorySession session,
String repositoryId,
String namespace,
String project,
String projectVersion,
MetadataFacet metadataFacet) |
Modifier and Type | Interface and Description |
---|---|
interface |
RepositoryStatistics
Provides statistics data of metadata repositories.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultRepositoryStatistics
Default statistics implementation
|
Modifier and Type | Class and Description |
---|---|
class |
MavenProjectFacet |
Copyright © 2006–2019 The Apache Software Foundation. All rights reserved.