Skip navigation links
A B C D E F G H I K L M N O P R S T U V W 

A

addArtifactVersion(MavenPath) - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.MetadataBuilder
 
addFromAsset(VariableSourceBuilder, Asset) - Method in class org.sonatype.nexus.repository.maven.internal.MavenVariableResolverAdapter
 
addFromDocument(VariableSourceBuilder, ODocument) - Method in class org.sonatype.nexus.repository.maven.internal.MavenVariableResolverAdapter
 
addFromRequest(VariableSourceBuilder, Request) - Method in class org.sonatype.nexus.repository.maven.internal.MavenVariableResolverAdapter
 
addFromSourceLookup(VariableSourceBuilder, SourceLookup, Map<String, Object>) - Method in class org.sonatype.nexus.repository.maven.internal.MavenVariableResolverAdapter
 
addPlugin(String, String, String) - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.MetadataBuilder
 
ALGORITHMS - Static variable in enum org.sonatype.nexus.repository.maven.MavenPath.HashType
HashAlgorithms corresponding to MavenPath.HashTypes.
appliesTo(Repository) - Method in class org.sonatype.nexus.repository.maven.tasks.PublishMavenIndexTask
 
appliesTo(Repository) - Method in class org.sonatype.nexus.repository.maven.tasks.PurgeMavenUnusedSnapshotsTask
 
appliesTo(Repository) - Method in class org.sonatype.nexus.repository.maven.tasks.RebuildMaven2MetadataTask
 
appliesTo(Repository) - Method in class org.sonatype.nexus.repository.maven.tasks.RemoveSnapshotsTask
 
appliesTo(Repository) - Method in class org.sonatype.nexus.repository.maven.tasks.UnpublishMavenIndexTask
 
ARCHETYPE_CATALOG_FILENAME - Static variable in class org.sonatype.nexus.repository.maven.internal.Constants
File name of Maven2 archetype catalog file.
ArchetypeCatalogHandler - Class in org.sonatype.nexus.repository.maven.internal.hosted
Maven hosted archetype catalog handler.
ArchetypeCatalogHandler() - Constructor for class org.sonatype.nexus.repository.maven.internal.hosted.ArchetypeCatalogHandler
 
ArchetypeCatalogMerger - Class in org.sonatype.nexus.repository.maven.internal.group
Maven 2 archetype catalog merger.
ArchetypeCatalogMerger() - Constructor for class org.sonatype.nexus.repository.maven.internal.group.ArchetypeCatalogMerger
 
ARTIFACTID_FIELD_ID - Static variable in class org.sonatype.nexus.repository.maven.tasks.RebuildMaven2MetadataTaskDescriptor
 
Attributes - Class in org.sonatype.nexus.repository.maven.internal
Maven format specific attributes.
Attributes.AssetKind - Enum in org.sonatype.nexus.repository.maven.internal
Enum for asset kinds regarding repository layout.

B

BASEVERSION_FIELD_ID - Static variable in class org.sonatype.nexus.repository.maven.tasks.RebuildMaven2MetadataTaskDescriptor
 

C

CHECKSUM_CONTENT_TYPE - Static variable in class org.sonatype.nexus.repository.maven.internal.Constants
Content Type of Maven2 checksum files (sha1, md5).
COMPONENT_VERSION_COMPARATOR - Static variable in class org.sonatype.nexus.repository.maven.internal.MavenFacetUtils
Version comparator that uses version scheme to sort version strings directly on the component.
computeAssetPath(Asset, Component) - Method in class org.sonatype.nexus.repository.maven.internal.Maven2BrowseNodeGenerator
 
computeComponentPath(Asset, Component) - Method in class org.sonatype.nexus.repository.maven.internal.Maven2BrowseNodeGenerator
 
Constants - Class in org.sonatype.nexus.repository.maven.internal
Maven 2 constants.
contentPermissionChecker() - Method in class org.sonatype.nexus.repository.maven.MavenUploadHandler
 
Coordinates(boolean, String, String, String, Long, Integer, String, String, String, MavenPath.SignatureType) - Constructor for class org.sonatype.nexus.repository.maven.MavenPath.Coordinates
 
createTempContent(Path, String, MavenFacetUtils.Writer) - Static method in class org.sonatype.nexus.repository.maven.internal.MavenFacetUtils
Creates a temporary Content equipped will all the whistles and bells, like hashes and so.

D

delete(Repository, MavenPath) - Static method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.MetadataUtils
Deletes metadata.
delete(MavenPath...) - Method in class org.sonatype.nexus.repository.maven.internal.MavenFacetImpl
 
delete(MavenPath...) - Method in interface org.sonatype.nexus.repository.maven.MavenFacet
 
deleteAndRebuild(Repository, String, String, String) - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.MetadataRebuilder
Delete metadata for the given GAbV and rebuild metadata for the GA.
deleteComponent(EntityId, boolean) - Method in class org.sonatype.nexus.repository.maven.internal.hosted.MavenHostedComponentMaintenanceFacet
 
deleteMetadata(String, String, String) - Method in class org.sonatype.nexus.repository.maven.internal.hosted.MavenHostedFacetImpl
 
deleteMetadata(String, String, String) - Method in interface org.sonatype.nexus.repository.maven.MavenHostedFacet
Delete metadata associated with the Maven artifact, and rebuild metadata to account for the deletion.
deleteUnusedSnapshotComponents(LocalDate) - Method in class org.sonatype.nexus.repository.maven.internal.PurgeUnusedSnapshotsFacetImpl
Deletes the unused snapshot components and their associated metadata.
deleteWithHashes(MavenFacet, MavenPath) - Static method in class org.sonatype.nexus.repository.maven.internal.MavenFacetUtils
Performs a MavenFacet.delete(MavenPath...) for passed in MavenPath and all it's hashes too.
determineContentType(boolean, Supplier<InputStream>, MimeRulesSource, String, String) - Method in class org.sonatype.nexus.repository.maven.internal.MavenContentValidator
 
DigestExtractor - Class in org.sonatype.nexus.repository.maven.internal
Utility class for extracting digest strings from Maven .sha1/.md5 files that originates from external source, and might be created by vastly different tools out there.
doConfigure(Configuration) - Method in class org.sonatype.nexus.repository.maven.internal.MavenFacetImpl
 
doConfigure(Configuration) - Method in class org.sonatype.nexus.repository.maven.internal.proxy.MavenProxyIndexFacet
 
doDestroy() - Method in class org.sonatype.nexus.repository.maven.internal.MavenFacetImpl
 
doGet(Context, GroupHandler.DispatchedRepositories) - Method in class org.sonatype.nexus.repository.maven.internal.group.MergingGroupHandler
 
doInit(Configuration) - Method in class org.sonatype.nexus.repository.maven.internal.group.MavenGroupFacet
 
doInit(Configuration) - Method in class org.sonatype.nexus.repository.maven.internal.hosted.MavenHostedFacetImpl
 
doInit(Configuration) - Method in class org.sonatype.nexus.repository.maven.internal.MavenFacetImpl
 
doInit(Configuration) - Method in class org.sonatype.nexus.repository.maven.internal.proxy.MavenProxyFacet
 
doPut(MavenPath, Payload, TempBlob) - Method in class org.sonatype.nexus.repository.maven.internal.MavenFacetImpl
 
doPut(MavenPath, Path, String, AttributesMap, Map<HashAlgorithm, HashCode>, long) - Method in class org.sonatype.nexus.repository.maven.internal.MavenFacetImpl
 
doPut(MavenPath, TempBlob, String, AttributesMap) - Method in class org.sonatype.nexus.repository.maven.internal.MavenFacetImpl
 
doRebuildArchetypeCatalog() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.MavenHostedFacetImpl
 
DOTTED_TIMESTAMP_VERSION_FORMAT - Static variable in class org.sonatype.nexus.repository.maven.internal.Constants
Layout to be used for a DateTimeFormatter, which maven typically uses in snapshot versions.
doValidate(Configuration) - Method in class org.sonatype.nexus.repository.maven.internal.MavenFacetImpl
 
doValidate(Configuration) - Method in class org.sonatype.nexus.repository.maven.internal.proxy.MavenProxyIndexFacet
 

E

Envelope(String, Metadata) - Constructor for class org.sonatype.nexus.repository.maven.internal.group.RepositoryMetadataMerger.Envelope
 
equals(Object) - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata.Plugin
 
equals(Object) - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata.Snapshot
 
equals(Object) - Method in class org.sonatype.nexus.repository.maven.MavenPath
 
execute(Repository) - Method in class org.sonatype.nexus.repository.maven.tasks.PublishMavenIndexTask
 
execute(Repository) - Method in class org.sonatype.nexus.repository.maven.tasks.PurgeMavenUnusedSnapshotsTask
 
execute(Repository) - Method in class org.sonatype.nexus.repository.maven.tasks.RebuildMaven2MetadataTask
 
execute(Repository) - Method in class org.sonatype.nexus.repository.maven.tasks.RemoveSnapshotsTask
 
execute(Repository) - Method in class org.sonatype.nexus.repository.maven.tasks.UnpublishMavenIndexTask
 
extract(InputStream) - Static method in class org.sonatype.nexus.repository.maven.internal.DigestExtractor
Extract the digest string from a stream, that carries a payload of a Maven sha1/md5 file.
extract(String) - Static method in class org.sonatype.nexus.repository.maven.internal.DigestExtractor
Extract the checksum from a string.

F

fetch(Context, Content) - Method in class org.sonatype.nexus.repository.maven.internal.proxy.MavenProxyFacet
 
findAsset(StorageTx, Bucket, MavenPath) - Static method in class org.sonatype.nexus.repository.maven.internal.MavenFacetUtils
Finds asset in given bucket by key.
findComponent(StorageTx, Repository, MavenPath) - Static method in class org.sonatype.nexus.repository.maven.internal.MavenFacetUtils
Finds component in given repository by maven path.

G

generatePom(String, String, String, String) - Method in class org.sonatype.nexus.repository.maven.internal.MavenPomGenerator
 
get(MavenPath) - Method in class org.sonatype.nexus.repository.maven.internal.MavenFacetImpl
 
get() - Method in class org.sonatype.nexus.repository.maven.internal.search.MavenSearchMappings
 
get(MavenPath) - Method in interface org.sonatype.nexus.repository.maven.MavenFacet
 
getArchetypes(StorageTx) - Method in class org.sonatype.nexus.repository.maven.internal.hosted.MavenHostedFacetImpl
Returns the archetypes to publish for a hosted repository, the SELECT result count will be in parity with published records count!
getArtifactId() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata
 
getArtifactId() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata.Plugin
 
getArtifactId() - Method in class org.sonatype.nexus.repository.maven.MavenPath.Coordinates
 
getBaseVersion() - Method in class org.sonatype.nexus.repository.maven.MavenPath.Coordinates
 
getBaseVersions() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata
 
getBuildNumber() - Method in class org.sonatype.nexus.repository.maven.MavenPath.Coordinates
 
getCacheController(Context) - Method in class org.sonatype.nexus.repository.maven.internal.proxy.MavenProxyFacet
 
getCached(MavenPath) - Method in class org.sonatype.nexus.repository.maven.internal.group.MavenGroupFacet
Fetches cached content if exists, or null.
getCachedContent(Context) - Method in class org.sonatype.nexus.repository.maven.internal.proxy.MavenProxyFacet
 
getClassifier() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata.Snapshot
 
getClassifier() - Method in class org.sonatype.nexus.repository.maven.MavenPath.Coordinates
 
getCoordinates() - Method in class org.sonatype.nexus.repository.maven.MavenPath
Returns the Maven coordinates if this path is an artifact path, otherwise null.
getData() - Method in class org.sonatype.nexus.repository.maven.internal.group.RepositoryMetadataMerger.Envelope
 
getDefinition() - Method in class org.sonatype.nexus.repository.maven.MavenUploadHandler
 
getExt() - Method in enum org.sonatype.nexus.repository.maven.MavenPath.HashType
 
getExt() - Method in enum org.sonatype.nexus.repository.maven.MavenPath.SignatureType
 
getExtension() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata.Snapshot
 
getExtension() - Method in class org.sonatype.nexus.repository.maven.MavenPath.Coordinates
 
getFileName() - Method in class org.sonatype.nexus.repository.maven.MavenPath
 
getGroupId() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata
 
getGroupId() - Method in class org.sonatype.nexus.repository.maven.MavenPath.Coordinates
 
getHashAlgorithm() - Method in enum org.sonatype.nexus.repository.maven.MavenPath.HashType
 
getHashType() - Method in class org.sonatype.nexus.repository.maven.MavenPath
Returns hash type if this path points at Maven hash file, otherwise null.
getLastUpdated() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata
 
getLastUpdated() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata.Snapshot
 
getLatest() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata.BaseVersions
 
getLevel() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata
 
getMavenPathParser() - Method in class org.sonatype.nexus.repository.maven.internal.MavenFacetImpl
 
getMavenPathParser() - Method in interface org.sonatype.nexus.repository.maven.MavenFacet
Returns the format specific MavenPathParser.
getMessage() - Method in class org.sonatype.nexus.repository.maven.tasks.PublishMavenIndexTask
 
getMessage() - Method in class org.sonatype.nexus.repository.maven.tasks.PurgeMavenUnusedSnapshotsTask
 
getMessage() - Method in class org.sonatype.nexus.repository.maven.tasks.RebuildMaven2MetadataTask
 
getMessage() - Method in class org.sonatype.nexus.repository.maven.tasks.RemoveSnapshotsTask
 
getMessage() - Method in class org.sonatype.nexus.repository.maven.tasks.UnpublishMavenIndexTask
 
getName() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata.Plugin
 
getOrigin() - Method in class org.sonatype.nexus.repository.maven.internal.group.RepositoryMetadataMerger.Envelope
 
getPath() - Method in class org.sonatype.nexus.repository.maven.MavenPath
 
getPlugins() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata
 
getPrefix() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata.Plugin
 
getRelease() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata.BaseVersions
 
getRuleForName(String) - Method in class org.sonatype.nexus.repository.maven.internal.MavenMimeRulesSource
 
getSignatureType() - Method in class org.sonatype.nexus.repository.maven.MavenPath.Coordinates
 
getSnapshotBuildNumber() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata.Snapshots
 
getSnapshots() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata
 
getSnapshots() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata.Snapshots
 
getSnapshotTimestamp() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata.Snapshots
 
getTimestamp() - Method in class org.sonatype.nexus.repository.maven.MavenPath.Coordinates
 
getUrl(Context) - Method in class org.sonatype.nexus.repository.maven.internal.proxy.MavenProxyFacet
 
getValidatingComponentUpload(ComponentUpload) - Method in class org.sonatype.nexus.repository.maven.MavenUploadHandler
 
getVariableResolverAdapter() - Method in class org.sonatype.nexus.repository.maven.MavenUploadHandler
 
getVersion() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata
 
getVersion() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata.Snapshot
 
getVersion() - Method in class org.sonatype.nexus.repository.maven.MavenPath.Coordinates
 
getVersionPolicy() - Method in class org.sonatype.nexus.repository.maven.internal.MavenFacetImpl
 
getVersionPolicy() - Method in interface org.sonatype.nexus.repository.maven.MavenFacet
Returns the version policy in effect for this repository.
getVersions() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata.BaseVersions
 
GRACE_PERIOD - Static variable in class org.sonatype.nexus.repository.maven.tasks.RemoveSnapshotsTaskDescriptor
 
GROUPID_FIELD_ID - Static variable in class org.sonatype.nexus.repository.maven.tasks.RebuildMaven2MetadataTaskDescriptor
 

H

handle(Context) - Method in class org.sonatype.nexus.repository.maven.internal.group.IndexGroupHandler
 
handle(Context) - Method in class org.sonatype.nexus.repository.maven.internal.hosted.ArchetypeCatalogHandler
 
handle(Context) - Method in class org.sonatype.nexus.repository.maven.internal.hosted.HostedHandler
 
handle(Context) - Method in class org.sonatype.nexus.repository.maven.internal.VersionPolicyHandler
 
handle(Repository, ComponentUpload) - Method in class org.sonatype.nexus.repository.maven.MavenUploadHandler
 
hash(MavenPath.HashType) - Method in class org.sonatype.nexus.repository.maven.MavenPath
Returns path of passed in hash type that is subordinate of this path.
HASH_TYPE - Static variable in class org.sonatype.nexus.repository.maven.internal.MavenMimeRulesSource
SHA1 and MD5 hashes.
hashCode() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata.Plugin
 
hashCode() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata.Snapshot
 
hashCode() - Method in class org.sonatype.nexus.repository.maven.MavenPath
 
HostedHandler - Class in org.sonatype.nexus.repository.maven.internal.hosted
Maven hosted handler.
HostedHandler() - Constructor for class org.sonatype.nexus.repository.maven.internal.hosted.HostedHandler
 

I

IndexGroupFacet - Class in org.sonatype.nexus.repository.maven.internal.group
Group implementation of MavenIndexFacet.
IndexGroupFacet() - Constructor for class org.sonatype.nexus.repository.maven.internal.group.IndexGroupFacet
 
IndexGroupHandler - Class in org.sonatype.nexus.repository.maven.internal.group
Group specific handler of Maven indexes: it serves up merged group index, if present.
IndexGroupHandler() - Constructor for class org.sonatype.nexus.repository.maven.internal.group.IndexGroupHandler
 
indicateVerified(Context, Content, CacheInfo) - Method in class org.sonatype.nexus.repository.maven.internal.proxy.MavenProxyFacet
 
isDigest(String) - Static method in class org.sonatype.nexus.repository.maven.internal.DigestExtractor
Returns true if the input string "looks like" digest hex (md5 or sha1).
isHash() - Method in class org.sonatype.nexus.repository.maven.MavenPath
Returns true if this path represents a hash.
isPom() - Method in class org.sonatype.nexus.repository.maven.MavenPath
Returns true if this path represents an artifact POM.
isRelease(Component) - Static method in class org.sonatype.nexus.repository.maven.internal.MavenFacetUtils
Is a given Component a release
isRepositoryMetadata(MavenPath) - Method in class org.sonatype.nexus.repository.maven.internal.Maven2MavenPathParser
 
isRepositoryMetadata(MavenPath) - Method in interface org.sonatype.nexus.repository.maven.MavenPathParser
Returns true if passed in path represent repository metadata path.
isSignature() - Method in class org.sonatype.nexus.repository.maven.MavenPath
Returns true if this path represents a signature.
isSnapshot(Component) - Static method in class org.sonatype.nexus.repository.maven.internal.MavenFacetUtils
Is a given Component a snapshot
isSnapshot() - Method in class org.sonatype.nexus.repository.maven.MavenPath.Coordinates
 
isSubordinate() - Method in class org.sonatype.nexus.repository.maven.MavenPath
Returns true if this path is subordinate (is hash or signature) of another path.

K

keyEquals(Maven2Metadata.Plugin) - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata.Plugin
 

L

LAST_USED_FIELD_ID - Static variable in class org.sonatype.nexus.repository.maven.tasks.PurgeMavenUnusedSnapshotsTask
 
LAST_USED_INIT_VALUE - Static variable in class org.sonatype.nexus.repository.maven.tasks.PurgeMavenUnusedSnapshotsTaskDescriptor
 
LAST_USED_MIN_VALUE - Static variable in class org.sonatype.nexus.repository.maven.tasks.PurgeMavenUnusedSnapshotsTaskDescriptor
 
lastPublished() - Method in class org.sonatype.nexus.repository.maven.internal.MavenIndexFacetSupport
 
lastPublished(Repository) - Static method in class org.sonatype.nexus.repository.maven.internal.MavenIndexPublisher
Returns the DateTime when index of the given repository was last published.
lastPublished() - Method in interface org.sonatype.nexus.repository.maven.MavenIndexFacet
Returns time when index was last published on this repository, or null if index is not published for whatever reason.
layoutPolicy() - Method in class org.sonatype.nexus.repository.maven.internal.MavenFacetImpl
 
LayoutPolicy - Enum in org.sonatype.nexus.repository.maven
Layout policy.
layoutPolicy() - Method in interface org.sonatype.nexus.repository.maven.MavenFacet
Returns the layout policy in effect for this repository.
locate(String, String) - Method in class org.sonatype.nexus.repository.maven.MavenPath
Returns path pointing to given extension and optional classifier within this same GAV.
locateMainArtifact(String) - Method in class org.sonatype.nexus.repository.maven.MavenPath
Returns path pointing to non-classifier artifact within this same GAV.
locatePom() - Method in class org.sonatype.nexus.repository.maven.MavenPath
Returns path pointing to POM within this same GAV.

M

main() - Method in class org.sonatype.nexus.repository.maven.MavenPath
Returns the "main", non-subordinate path of this path.
matches(Context) - Method in class org.sonatype.nexus.repository.maven.internal.matcher.MavenMatcherSupport
 
Maven2BrowseNodeGenerator - Class in org.sonatype.nexus.repository.maven.internal
Maven layout is based on group, name, and version; places assets one level below their components.
Maven2BrowseNodeGenerator() - Constructor for class org.sonatype.nexus.repository.maven.internal.Maven2BrowseNodeGenerator
 
Maven2Format - Class in org.sonatype.nexus.repository.maven.internal
Maven 2 format.
Maven2Format() - Constructor for class org.sonatype.nexus.repository.maven.internal.Maven2Format
 
Maven2MavenPathParser - Class in org.sonatype.nexus.repository.maven.internal
Maven 2 path parser.
Maven2MavenPathParser() - Constructor for class org.sonatype.nexus.repository.maven.internal.Maven2MavenPathParser
 
Maven2Metadata - Class in org.sonatype.nexus.repository.maven.internal.hosted.metadata
Maven 2 metadata VO.
Maven2Metadata.BaseVersions - Class in org.sonatype.nexus.repository.maven.internal.hosted.metadata
 
Maven2Metadata.Level - Enum in org.sonatype.nexus.repository.maven.internal.hosted.metadata
 
Maven2Metadata.Plugin - Class in org.sonatype.nexus.repository.maven.internal.hosted.metadata
 
Maven2Metadata.Snapshot - Class in org.sonatype.nexus.repository.maven.internal.hosted.metadata
 
Maven2Metadata.Snapshots - Class in org.sonatype.nexus.repository.maven.internal.hosted.metadata
 
MavenArchetypeCatalogMatcher - Class in org.sonatype.nexus.repository.maven.internal.matcher
Matcher that matches for Maven archetype catalog only.
MavenArchetypeCatalogMatcher(MavenPathParser) - Constructor for class org.sonatype.nexus.repository.maven.internal.matcher.MavenArchetypeCatalogMatcher
 
MavenContentValidator - Class in org.sonatype.nexus.repository.maven.internal
Maven 2 specific ContentValidator that "hints" default content validator for some Maven specific file extensions and format specific files.
MavenContentValidator(DefaultContentValidator) - Constructor for class org.sonatype.nexus.repository.maven.internal.MavenContentValidator
 
MavenFacet - Interface in org.sonatype.nexus.repository.maven
Maven facet, present on all Maven repositories.
MavenFacetImpl - Class in org.sonatype.nexus.repository.maven.internal
A MavenFacet that persists Maven artifacts and metadata to a StorageFacet.
MavenFacetImpl(Map<String, MavenPathParser>) - Constructor for class org.sonatype.nexus.repository.maven.internal.MavenFacetImpl
 
MavenFacetUtils - Class in org.sonatype.nexus.repository.maven.internal
Maven facet utilities.
MavenFacetUtils.Writer - Interface in org.sonatype.nexus.repository.maven.internal
Wrapper to pass in into MavenFacetUtils.createTempContent(Path, String, Writer) to write out actual content.
MavenFormatSecurityContributor - Class in org.sonatype.nexus.repository.maven.internal
Maven 2 format security contributor.
MavenFormatSecurityContributor(Format) - Constructor for class org.sonatype.nexus.repository.maven.internal.MavenFormatSecurityContributor
 
MavenGroupFacet - Class in org.sonatype.nexus.repository.maven.internal.group
Maven2 specific implementation of GroupFacetImpl: metadata merge and archetype catalog merge is handled.
MavenGroupFacet(RepositoryManager, ConstraintViolationFactory, Type) - Constructor for class org.sonatype.nexus.repository.maven.internal.group.MavenGroupFacet
 
MavenHostedComponentMaintenanceFacet - Class in org.sonatype.nexus.repository.maven.internal.hosted
maven format specific hosted ComponentMaintenance.
MavenHostedComponentMaintenanceFacet() - Constructor for class org.sonatype.nexus.repository.maven.internal.hosted.MavenHostedComponentMaintenanceFacet
 
MavenHostedFacet - Interface in org.sonatype.nexus.repository.maven
Maven hosted facet, present on all Maven hosted-type repositories.
MavenHostedFacetImpl - Class in org.sonatype.nexus.repository.maven.internal.hosted
A MavenHostedFacet implementation.
MavenHostedFacetImpl(MetadataRebuilder) - Constructor for class org.sonatype.nexus.repository.maven.internal.hosted.MavenHostedFacetImpl
 
MavenHostedIndexFacet - Class in org.sonatype.nexus.repository.maven.internal.hosted
Hosted implementation of MavenIndexFacet.
MavenHostedIndexFacet() - Constructor for class org.sonatype.nexus.repository.maven.internal.hosted.MavenHostedIndexFacet
 
MavenIndexFacet - Interface in org.sonatype.nexus.repository.maven
Maven2 specific index facet responsible to generate index (for hosted and group repositories).
MavenIndexFacetSupport - Class in org.sonatype.nexus.repository.maven.internal
MavenIndexFacetSupport() - Constructor for class org.sonatype.nexus.repository.maven.internal.MavenIndexFacetSupport
 
MavenIndexMatcher - Class in org.sonatype.nexus.repository.maven.internal.matcher
Matcher that matches for published Maven index only, and sets MavenPath in context attributes.
MavenIndexMatcher(MavenPathParser) - Constructor for class org.sonatype.nexus.repository.maven.internal.matcher.MavenIndexMatcher
 
MavenIndexPublisher - Class in org.sonatype.nexus.repository.maven.internal
Helpers for MI index publishing.
MavenIndexSettingsContributor - Class in org.sonatype.nexus.repository.maven.internal
Contributor to ES index settings for Maven 2 repositories.
MavenIndexSettingsContributor(Format) - Constructor for class org.sonatype.nexus.repository.maven.internal.MavenIndexSettingsContributor
 
MavenMatcherSupport - Class in org.sonatype.nexus.repository.maven.internal.matcher
Matcher support for Maven use cases.
MavenMatcherSupport(MavenPathParser, Predicate<String>) - Constructor for class org.sonatype.nexus.repository.maven.internal.matcher.MavenMatcherSupport
 
MavenMimeRulesSource - Class in org.sonatype.nexus.repository.maven.internal
Maven 2 specific MimeRulesSource that specifies known and format specific file MIME types.
MavenMimeRulesSource(Maven2MavenPathParser) - Constructor for class org.sonatype.nexus.repository.maven.internal.MavenMimeRulesSource
 
MavenModels - Class in org.sonatype.nexus.repository.maven.internal
Maven2 models read and write helpers.
MavenNx2MetaFilesMatcher - Class in org.sonatype.nexus.repository.maven.internal.matcher
Matcher that matches anything in .meta folder (legacy paths from nx2)
MavenNx2MetaFilesMatcher(MavenPathParser) - Constructor for class org.sonatype.nexus.repository.maven.internal.matcher.MavenNx2MetaFilesMatcher
 
MavenPath - Class in org.sonatype.nexus.repository.maven
Maven repository path.
MavenPath(String, MavenPath.Coordinates) - Constructor for class org.sonatype.nexus.repository.maven.MavenPath
 
MavenPath.Coordinates - Class in org.sonatype.nexus.repository.maven
 
MavenPath.HashType - Enum in org.sonatype.nexus.repository.maven
 
MavenPath.SignatureType - Enum in org.sonatype.nexus.repository.maven
 
MavenPathMatcher - Class in org.sonatype.nexus.repository.maven.internal.matcher
Matcher that matches any file, and sets MavenPath in context attributes.
MavenPathMatcher(MavenPathParser) - Constructor for class org.sonatype.nexus.repository.maven.internal.matcher.MavenPathMatcher
 
MavenPathParser - Interface in org.sonatype.nexus.repository.maven
Component representing Maven layout specific bits, like parsing request paths into MavenPath.
MavenPomGenerator - Class in org.sonatype.nexus.repository.maven.internal
 
MavenPomGenerator(TemplateHelper) - Constructor for class org.sonatype.nexus.repository.maven.internal.MavenPomGenerator
 
MavenProxyFacet - Class in org.sonatype.nexus.repository.maven.internal.proxy
Maven specific implementation of ProxyFacetSupport.
MavenProxyFacet() - Constructor for class org.sonatype.nexus.repository.maven.internal.proxy.MavenProxyFacet
 
MavenProxyIndexFacet - Class in org.sonatype.nexus.repository.maven.internal.proxy
Proxy implementation of MavenIndexFacet.
MavenProxyIndexFacet() - Constructor for class org.sonatype.nexus.repository.maven.internal.proxy.MavenProxyIndexFacet
 
MavenRepositoryMetadataMatcher - Class in org.sonatype.nexus.repository.maven.internal.matcher
Matcher that matches for Maven repository metadata only, and sets MavenPath in context attributes.
MavenRepositoryMetadataMatcher(MavenPathParser) - Constructor for class org.sonatype.nexus.repository.maven.internal.matcher.MavenRepositoryMetadataMatcher
 
MavenSearchMappings - Class in org.sonatype.nexus.repository.maven.internal.search
 
MavenSearchMappings() - Constructor for class org.sonatype.nexus.repository.maven.internal.search.MavenSearchMappings
 
MavenSecurityFacet - Class in org.sonatype.nexus.repository.maven.internal
Maven 2 security facet.
MavenSecurityFacet(MavenFormatSecurityContributor, VariableResolverAdapter, ContentPermissionChecker) - Constructor for class org.sonatype.nexus.repository.maven.internal.MavenSecurityFacet
 
MavenUploadHandler - Class in org.sonatype.nexus.repository.maven
Support for uploading components via UI & API
MavenUploadHandler(Maven2MavenPathParser, VariableResolverAdapter, ContentPermissionChecker, VersionPolicyValidator, MavenPomGenerator) - Constructor for class org.sonatype.nexus.repository.maven.MavenUploadHandler
 
MavenValidatingComponentUpload - Class in org.sonatype.nexus.repository.maven
A holder of ComponentUpload that's meant to validate it based on provided UploadDefinition for Maven
MavenValidatingComponentUpload(UploadDefinition, ComponentUpload) - Constructor for class org.sonatype.nexus.repository.maven.MavenValidatingComponentUpload
 
MavenVariableResolverAdapter - Class in org.sonatype.nexus.repository.maven.internal
Maven2 implementation will expose the groupId/artifactId/version/extension/classifier attributes when available
MavenVariableResolverAdapter(MavenPathParser) - Constructor for class org.sonatype.nexus.repository.maven.internal.MavenVariableResolverAdapter
 
MavenWritePolicySelector - Class in org.sonatype.nexus.repository.maven.internal
Maven specific WritePolicySelector implementation.
MavenWritePolicySelector() - Constructor for class org.sonatype.nexus.repository.maven.internal.MavenWritePolicySelector
 
mayAddETag(Content) - Static method in class org.sonatype.nexus.repository.maven.internal.MavenFacetUtils
Adds Content.CONTENT_ETAG content attribute if not present.
merge(Path, MavenPath, Map<Repository, Content>) - Method in class org.sonatype.nexus.repository.maven.internal.group.ArchetypeCatalogMerger
Merges the contents of passed in catalogs and returns the Content of the resulting merge.
merge(Path, MavenPath, Map<Repository, Content>) - Method in class org.sonatype.nexus.repository.maven.internal.group.RepositoryMetadataMerger
Merges the contents of passed in metadata and returns the Content of the resulting merge.
merge(Iterable<RepositoryMetadataMerger.Envelope>) - Method in class org.sonatype.nexus.repository.maven.internal.group.RepositoryMetadataMerger
Merges Maven2 repository metadata in received order.
mergeAndCache(MavenPath, Map<Repository, Response>) - Method in class org.sonatype.nexus.repository.maven.internal.group.MavenGroupFacet
Merges and caches and returns the merged metadata.
MergingGroupHandler - Class in org.sonatype.nexus.repository.maven.internal.group
Maven2 specific group handler: calls into MavenGroupFacet to get some content from members, cache it, and serve it up.
MergingGroupHandler() - Constructor for class org.sonatype.nexus.repository.maven.internal.group.MergingGroupHandler
 
METADATA_DOTLESS_TIMESTAMP - Static variable in class org.sonatype.nexus.repository.maven.internal.Constants
DateTimeFormatter for dotless timestamps used in Maven2 repository metadata.
METADATA_DOTTED_TIMESTAMP - Static variable in class org.sonatype.nexus.repository.maven.internal.Constants
DateTimeFormatter for dotted timestamps used in Maven2 repository metadata.
METADATA_FILENAME - Static variable in class org.sonatype.nexus.repository.maven.internal.Constants
File name of Maven2 repository metadata files.
METADATA_TYPE - Static variable in class org.sonatype.nexus.repository.maven.internal.MavenMimeRulesSource
Maven Repository Metadata.
MetadataBuilder - Class in org.sonatype.nexus.repository.maven.internal.hosted.metadata
Maven 2 repository metadata builder.
MetadataBuilder() - Constructor for class org.sonatype.nexus.repository.maven.internal.hosted.metadata.MetadataBuilder
 
metadataPath(String, String, String) - Static method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.MetadataUtils
Builds a Maven path for the specified metadata.
MetadataRebuilder - Class in org.sonatype.nexus.repository.maven.internal.hosted.metadata
Maven 2 repository metadata re-builder.
MetadataRebuilder(int, int) - Constructor for class org.sonatype.nexus.repository.maven.internal.hosted.metadata.MetadataRebuilder
 
MetadataUpdater - Class in org.sonatype.nexus.repository.maven.internal.hosted.metadata
Maven 2 repository metadata updater.
MetadataUpdater(boolean, Repository) - Constructor for class org.sonatype.nexus.repository.maven.internal.hosted.metadata.MetadataUpdater
 
MetadataUtils - Class in org.sonatype.nexus.repository.maven.internal.hosted.metadata
Utility class containing shared methods for Maven metadata.
MINIMUM_SNAPSHOT_RETAINED_COUNT - Static variable in class org.sonatype.nexus.repository.maven.tasks.RemoveSnapshotsTaskDescriptor
 

N

NAME - Static variable in class org.sonatype.nexus.repository.maven.internal.Maven2Format
 
newArtifactLevel(DateTime, String, String, String, String, Iterable<String>) - Static method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata
 
newGroupLevel(DateTime, List<Maven2Metadata.Plugin>) - Static method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata
 
newPlugin(String, String, String) - Static method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata
 
newSnapshot(DateTime, String, String, String) - Static method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata
 
newVersionLevel(DateTime, String, String, String, long, int, List<Maven2Metadata.Snapshot>) - Static method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata
 

O

on(AssetEvent) - Method in class org.sonatype.nexus.repository.maven.internal.group.MavenGroupFacet
 
on(EntityBatchEvent) - Method in class org.sonatype.nexus.repository.maven.internal.hosted.MavenHostedFacetImpl
 
onEnterArtifactId(String) - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.MetadataBuilder
 
onEnterBaseVersion(String) - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.MetadataBuilder
 
onEnterGroupId(String) - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.MetadataBuilder
 
onExitArtifactId() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.MetadataBuilder
 
onExitBaseVersion() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.MetadataBuilder
 
onExitGroupId() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.MetadataBuilder
 
org.sonatype.nexus.repository.maven - package org.sonatype.nexus.repository.maven
Maven repository format.
org.sonatype.nexus.repository.maven.internal - package org.sonatype.nexus.repository.maven.internal
 
org.sonatype.nexus.repository.maven.internal.group - package org.sonatype.nexus.repository.maven.internal.group
 
org.sonatype.nexus.repository.maven.internal.hosted - package org.sonatype.nexus.repository.maven.internal.hosted
 
org.sonatype.nexus.repository.maven.internal.hosted.metadata - package org.sonatype.nexus.repository.maven.internal.hosted.metadata
 
org.sonatype.nexus.repository.maven.internal.matcher - package org.sonatype.nexus.repository.maven.internal.matcher
 
org.sonatype.nexus.repository.maven.internal.proxy - package org.sonatype.nexus.repository.maven.internal.proxy
 
org.sonatype.nexus.repository.maven.internal.search - package org.sonatype.nexus.repository.maven.internal.search
 
org.sonatype.nexus.repository.maven.tasks - package org.sonatype.nexus.repository.maven.tasks
 

P

P_ARTIFACT_ID - Static variable in class org.sonatype.nexus.repository.maven.internal.Attributes
Artifact artifactId, applied to both component and asset.
P_BASE_VERSION - Static variable in class org.sonatype.nexus.repository.maven.internal.Attributes
Artifact base version, applied to both component and asset.
P_CLASSIFIER - Static variable in class org.sonatype.nexus.repository.maven.internal.Attributes
Artifact classifier, applied to asset only.
P_EXTENSION - Static variable in class org.sonatype.nexus.repository.maven.internal.Attributes
File extension, applied to asset only.
P_GROUP_ID - Static variable in class org.sonatype.nexus.repository.maven.internal.Attributes
Artifact groupId, applied to both component and asset.
P_PACKAGING - Static variable in class org.sonatype.nexus.repository.maven.internal.Attributes
Pulled out of POM, if exists.
P_POM_DESCRIPTION - Static variable in class org.sonatype.nexus.repository.maven.internal.Attributes
Pulled out of POM, if exists.
P_POM_NAME - Static variable in class org.sonatype.nexus.repository.maven.internal.Attributes
Pulled out of POM, if exists.
P_VERSION - Static variable in class org.sonatype.nexus.repository.maven.internal.Attributes
Artifact version, applied to both component and asset.
parseDom(InputStream) - Static method in class org.sonatype.nexus.repository.maven.internal.MavenModels
Parses input into Xpp3Dom, returns null if input not parsable.
parsePath(String) - Method in class org.sonatype.nexus.repository.maven.internal.Maven2MavenPathParser
 
parsePath(String, boolean) - Method in class org.sonatype.nexus.repository.maven.internal.Maven2MavenPathParser
 
parsePath(String) - Method in interface org.sonatype.nexus.repository.maven.MavenPathParser
Parses path into MavenPath.
parsePath(String, boolean) - Method in interface org.sonatype.nexus.repository.maven.MavenPathParser
Parses path into MavenPath with optional case sensitivity
POM_TYPE - Static variable in class org.sonatype.nexus.repository.maven.internal.MavenMimeRulesSource
Maven POMs.
prefetchIndexFiles(Repository) - Static method in class org.sonatype.nexus.repository.maven.internal.MavenIndexPublisher
Prefetch proxy repository index files, if possible.
processMetadata(MavenPath, Maven2Metadata) - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.MetadataUpdater
Processes metadata, depending on MetadataUpdater.update value and input value of metadata parameter.
processRepository(Repository, RemoveSnapshotsConfig) - Method in class org.sonatype.nexus.repository.maven.internal.RemoveSnapshotsFacetImpl
Examine all snapshots in the given repo, delete those that match our configuration criteria and flag which GAVs require a metadata update.
publishHostedIndex(Repository) - Static method in class org.sonatype.nexus.repository.maven.internal.MavenIndexPublisher
Publishes MI index into target, sourced from repository's own CMA structures.
publishIndex() - Method in class org.sonatype.nexus.repository.maven.internal.group.IndexGroupFacet
 
publishIndex() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.MavenHostedIndexFacet
 
publishIndex() - Method in class org.sonatype.nexus.repository.maven.internal.proxy.MavenProxyIndexFacet
 
publishIndex() - Method in interface org.sonatype.nexus.repository.maven.MavenIndexFacet
Publishes Maven Indexer indexes repository for downstream consumption.
PublishMavenIndexTask - Class in org.sonatype.nexus.repository.maven.tasks
Maven 2 publish MI indexes task.
PublishMavenIndexTask() - Constructor for class org.sonatype.nexus.repository.maven.tasks.PublishMavenIndexTask
 
PublishMavenIndexTaskDescriptor - Class in org.sonatype.nexus.repository.maven.tasks
Task descriptor for PublishMavenIndexTask.
PublishMavenIndexTaskDescriptor() - Constructor for class org.sonatype.nexus.repository.maven.tasks.PublishMavenIndexTaskDescriptor
 
publishMergedIndex(Repository, List<Repository>) - Static method in class org.sonatype.nexus.repository.maven.internal.MavenIndexPublisher
Publishes MI index into target, sourced from repositories repositories.
PurgeMavenUnusedSnapshotsTask - Class in org.sonatype.nexus.repository.maven.tasks
Task to purge unused snapshots of the given Maven repository.
PurgeMavenUnusedSnapshotsTask(Type, Type, Format) - Constructor for class org.sonatype.nexus.repository.maven.tasks.PurgeMavenUnusedSnapshotsTask
 
PurgeMavenUnusedSnapshotsTaskDescriptor - Class in org.sonatype.nexus.repository.maven.tasks
Task descriptor for PurgeMavenUnusedSnapshotsTask.
PurgeMavenUnusedSnapshotsTaskDescriptor() - Constructor for class org.sonatype.nexus.repository.maven.tasks.PurgeMavenUnusedSnapshotsTaskDescriptor
 
purgeUnusedSnapshots(int) - Method in class org.sonatype.nexus.repository.maven.internal.PurgeUnusedSnapshotsFacetImpl
 
purgeUnusedSnapshots(int) - Method in interface org.sonatype.nexus.repository.maven.PurgeUnusedSnapshotsFacet
Purges snapshots that were not used/accessed for a number of days.
PurgeUnusedSnapshotsFacet - Interface in org.sonatype.nexus.repository.maven
Facet for purging unused Maven snapshots.
PurgeUnusedSnapshotsFacetImpl - Class in org.sonatype.nexus.repository.maven.internal
Implementation of PurgeUnusedSnapshotsFacet.
PurgeUnusedSnapshotsFacetImpl(ComponentEntityAdapter, MetadataRebuilder, Type, Type, int) - Constructor for class org.sonatype.nexus.repository.maven.internal.PurgeUnusedSnapshotsFacetImpl
 
put(MavenPath, Payload) - Method in class org.sonatype.nexus.repository.maven.internal.MavenFacetImpl
 
put(MavenPath, Path, String, AttributesMap, Map<HashAlgorithm, HashCode>, long) - Method in class org.sonatype.nexus.repository.maven.internal.MavenFacetImpl
 
put(MavenPath, TempBlob, String, AttributesMap) - Method in class org.sonatype.nexus.repository.maven.internal.MavenFacetImpl
 
put(MavenPath, AssetBlob, AttributesMap) - Method in class org.sonatype.nexus.repository.maven.internal.MavenFacetImpl
 
put(MavenPath, Payload) - Method in interface org.sonatype.nexus.repository.maven.MavenFacet
 
put(MavenPath, Path, String, AttributesMap, Map<HashAlgorithm, HashCode>, long) - Method in interface org.sonatype.nexus.repository.maven.MavenFacet
 
put(MavenPath, TempBlob, String, AttributesMap) - Method in interface org.sonatype.nexus.repository.maven.MavenFacet
Puts an artifact held in a temporary blob.
put(MavenPath, AssetBlob, AttributesMap) - Method in interface org.sonatype.nexus.repository.maven.MavenFacet
 
putWithHashes(MavenFacet, MavenPath, Content) - Static method in class org.sonatype.nexus.repository.maven.internal.MavenFacetUtils
Performs a MavenFacet.put(MavenPath, Payload) for passed in Content and it's hashes too.

R

read(MavenPath) - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.MetadataUpdater
Reads up existing metadata and parses it, or null.
read(Repository, MavenPath) - Static method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.MetadataUtils
Reads content stored at given path as Metadata.
readArchetypeCatalog(InputStream) - Static method in class org.sonatype.nexus.repository.maven.internal.MavenModels
Parses input into ArchetypeCatalog, returns null if input not parsable.
readMetadata(InputStream) - Static method in class org.sonatype.nexus.repository.maven.internal.MavenModels
Parses input into Metadata, returns null if input not parsable.
readModel(InputStream) - Static method in class org.sonatype.nexus.repository.maven.internal.MavenModels
Parses input into Model, returns null if input not parsable.
rebuild(Repository, boolean, boolean, String, String, String) - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.MetadataRebuilder
Rebuilds/updates Maven metadata.
REBUILD_CHECKSUMS - Static variable in class org.sonatype.nexus.repository.maven.tasks.RebuildMaven2MetadataTaskDescriptor
 
rebuildArchetypeCatalog() - Method in class org.sonatype.nexus.repository.maven.internal.hosted.MavenHostedFacetImpl
 
rebuildArchetypeCatalog() - Method in interface org.sonatype.nexus.repository.maven.MavenHostedFacet
Rebuilds archetype catalog for given repository.
RebuildMaven2MetadataTask - Class in org.sonatype.nexus.repository.maven.tasks
Maven 2 metadata rebuild task.
RebuildMaven2MetadataTask(Type, Format) - Constructor for class org.sonatype.nexus.repository.maven.tasks.RebuildMaven2MetadataTask
 
RebuildMaven2MetadataTaskDescriptor - Class in org.sonatype.nexus.repository.maven.tasks
Task descriptor for RebuildMaven2MetadataTask.
RebuildMaven2MetadataTaskDescriptor() - Constructor for class org.sonatype.nexus.repository.maven.tasks.RebuildMaven2MetadataTaskDescriptor
 
rebuildMetadata(String, String, String, boolean) - Method in class org.sonatype.nexus.repository.maven.internal.hosted.MavenHostedFacetImpl
 
rebuildMetadata(String, String, String, boolean) - Method in interface org.sonatype.nexus.repository.maven.MavenHostedFacet
Rebuilds/updates Maven metadata.
REMOVE_IF_RELEASED - Static variable in class org.sonatype.nexus.repository.maven.tasks.RemoveSnapshotsTaskDescriptor
 
removeSnapshots(RemoveSnapshotsConfig) - Method in class org.sonatype.nexus.repository.maven.internal.RemoveSnapshotsFacetImpl
 
removeSnapshots(RemoveSnapshotsConfig) - Method in interface org.sonatype.nexus.repository.maven.RemoveSnapshotsFacet
Delete snapshots matching this configuration, and update associated metadata in the repository.
RemoveSnapshotsFacet - Interface in org.sonatype.nexus.repository.maven
Facet handling the removal of snapshots from a repository.
RemoveSnapshotsFacetImpl - Class in org.sonatype.nexus.repository.maven.internal
 
RemoveSnapshotsFacetImpl(ComponentEntityAdapter, Type, long) - Constructor for class org.sonatype.nexus.repository.maven.internal.RemoveSnapshotsFacetImpl
 
RemoveSnapshotsTask - Class in org.sonatype.nexus.repository.maven.tasks
Task to remove snapshots from a Maven repository.
RemoveSnapshotsTask(Format) - Constructor for class org.sonatype.nexus.repository.maven.tasks.RemoveSnapshotsTask
 
RemoveSnapshotsTaskDescriptor - Class in org.sonatype.nexus.repository.maven.tasks
Configuration definition for RemoveSnapshotsTask
RemoveSnapshotsTaskDescriptor() - Constructor for class org.sonatype.nexus.repository.maven.tasks.RemoveSnapshotsTaskDescriptor
 
REPOSITORY_NAME_FIELD_ID - Static variable in class org.sonatype.nexus.repository.maven.tasks.PublishMavenIndexTaskDescriptor
 
REPOSITORY_NAME_FIELD_ID - Static variable in class org.sonatype.nexus.repository.maven.tasks.RebuildMaven2MetadataTaskDescriptor
 
REPOSITORY_NAME_FIELD_ID - Static variable in class org.sonatype.nexus.repository.maven.tasks.RemoveSnapshotsTaskDescriptor
 
REPOSITORY_NAME_FIELD_ID - Static variable in class org.sonatype.nexus.repository.maven.tasks.UnpublishMavenIndexTaskDescriptor
 
RepositoryMetadataMerger - Class in org.sonatype.nexus.repository.maven.internal.group
Maven 2 repository metadata merger.
RepositoryMetadataMerger() - Constructor for class org.sonatype.nexus.repository.maven.internal.group.RepositoryMetadataMerger
 
RepositoryMetadataMerger.Envelope - Class in org.sonatype.nexus.repository.maven.internal.group
Envelope that tracks origin of the data.

S

select(Asset, WritePolicy) - Method in class org.sonatype.nexus.repository.maven.internal.MavenWritePolicySelector
In case of WritePolicy.ALLOW_ONCE, write policy for metadata file is overridden to WritePolicy.ALLOW.
signature(MavenPath.SignatureType) - Method in class org.sonatype.nexus.repository.maven.MavenPath
Returns path of passed in signature type that is subordinate of this path.
SIGNATURE_TYPE - Static variable in class org.sonatype.nexus.repository.maven.internal.MavenMimeRulesSource
Maven PGP signature.
SNAPSHOT_RETENTION_DAYS - Static variable in class org.sonatype.nexus.repository.maven.tasks.RemoveSnapshotsTaskDescriptor
 
SNAPSHOT_VERSION_SUFFIX - Static variable in class org.sonatype.nexus.repository.maven.internal.Constants
The suffix of base version for snapshots.
store(Context, Content) - Method in class org.sonatype.nexus.repository.maven.internal.proxy.MavenProxyFacet
 
subordinateOf() - Method in class org.sonatype.nexus.repository.maven.MavenPath
Returns the "parent" path, that this path is subordinate of, or this instance if it is not a subordinate.

T

TASK_NAME - Static variable in class org.sonatype.nexus.repository.maven.tasks.PurgeMavenUnusedSnapshotsTaskDescriptor
 
toString() - Method in class org.sonatype.nexus.repository.maven.MavenPath
 
TYPE_ID - Static variable in class org.sonatype.nexus.repository.maven.tasks.PublishMavenIndexTaskDescriptor
 
TYPE_ID - Static variable in class org.sonatype.nexus.repository.maven.tasks.PurgeMavenUnusedSnapshotsTaskDescriptor
 
TYPE_ID - Static variable in class org.sonatype.nexus.repository.maven.tasks.RebuildMaven2MetadataTaskDescriptor
 
TYPE_ID - Static variable in class org.sonatype.nexus.repository.maven.tasks.RemoveSnapshotsTaskDescriptor
 
TYPE_ID - Static variable in class org.sonatype.nexus.repository.maven.tasks.UnpublishMavenIndexTaskDescriptor
 

U

unpublishIndex() - Method in class org.sonatype.nexus.repository.maven.internal.MavenIndexFacetSupport
 
unpublishIndex() - Method in interface org.sonatype.nexus.repository.maven.MavenIndexFacet
Removes published Maven Indexer indexes from repository (or cache, if proxy).
unpublishIndexFiles(Repository) - Static method in class org.sonatype.nexus.repository.maven.internal.MavenIndexPublisher
Deletes index files from given repository, returns true if there was index in repository.
UnpublishMavenIndexTask - Class in org.sonatype.nexus.repository.maven.tasks
Maven 2 un-publish MI indexes task.
UnpublishMavenIndexTask() - Constructor for class org.sonatype.nexus.repository.maven.tasks.UnpublishMavenIndexTask
 
UnpublishMavenIndexTaskDescriptor - Class in org.sonatype.nexus.repository.maven.tasks
Task descriptor for UnpublishMavenIndexTask.
UnpublishMavenIndexTaskDescriptor() - Constructor for class org.sonatype.nexus.repository.maven.tasks.UnpublishMavenIndexTaskDescriptor
 

V

validArtifactPath(VersionPolicy, MavenPath.Coordinates) - Method in class org.sonatype.nexus.repository.maven.internal.VersionPolicyValidator
 
validateRequiredComponentFieldPresent() - Method in class org.sonatype.nexus.repository.maven.MavenValidatingComponentUpload
 
validMetadataPath(VersionPolicy, String) - Method in class org.sonatype.nexus.repository.maven.internal.VersionPolicyValidator
 
valueOf(String) - Static method in enum org.sonatype.nexus.repository.maven.internal.Attributes.AssetKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonatype.nexus.repository.maven.LayoutPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonatype.nexus.repository.maven.MavenPath.HashType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonatype.nexus.repository.maven.MavenPath.SignatureType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonatype.nexus.repository.maven.VersionPolicy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.sonatype.nexus.repository.maven.internal.Attributes.AssetKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonatype.nexus.repository.maven.internal.hosted.metadata.Maven2Metadata.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonatype.nexus.repository.maven.LayoutPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonatype.nexus.repository.maven.MavenPath.HashType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonatype.nexus.repository.maven.MavenPath.SignatureType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonatype.nexus.repository.maven.VersionPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
VersionPolicy - Enum in org.sonatype.nexus.repository.maven
Repository version policy.
VersionPolicyHandler - Class in org.sonatype.nexus.repository.maven.internal
Maven version policy handler.
VersionPolicyHandler(VersionPolicyValidator) - Constructor for class org.sonatype.nexus.repository.maven.internal.VersionPolicyHandler
 
VersionPolicyValidator - Class in org.sonatype.nexus.repository.maven.internal
 
VersionPolicyValidator() - Constructor for class org.sonatype.nexus.repository.maven.internal.VersionPolicyValidator
 

W

withHashes(Predicate<String>) - Static method in class org.sonatype.nexus.repository.maven.internal.matcher.MavenMatcherSupport
Returns a Predicate that will match for given path whenever passed in predicate matches, plus, for Maven2 layout defined extensions like ".sha1" and ".md5".
write(MavenPath, Metadata) - Method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.MetadataUpdater
Writes passed in metadata as XML.
write(Repository, MavenPath, Metadata) - Static method in class org.sonatype.nexus.repository.maven.internal.hosted.metadata.MetadataUtils
Writes passed in metadata as XML.
write(OutputStream) - Method in interface org.sonatype.nexus.repository.maven.internal.MavenFacetUtils.Writer
 
writeArchetypeCatalog(OutputStream, ArchetypeCatalog) - Static method in class org.sonatype.nexus.repository.maven.internal.MavenModels
Writes out ArchetypeCatalog into OutputStream.
writeMetadata(OutputStream, Metadata) - Static method in class org.sonatype.nexus.repository.maven.internal.MavenModels
Writes out Metadata into OutputStream.
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links

Copyright © 2008–2018 Sonatype, Inc.. All rights reserved.