Index

A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractAuthProvider - Class in org.sonatype.central.publisher.client.httpclient.auth
 
AbstractAuthProvider(String, String, String, String) - Constructor for class org.sonatype.central.publisher.client.httpclient.auth.AbstractAuthProvider
 
AbstractPublisherMojo - Class in org.sonatype.central.publisher.plugin
 
AbstractPublisherMojo() - Constructor for class org.sonatype.central.publisher.plugin.AbstractPublisherMojo
 
add(Path) - Method in class org.sonatype.central.publisher.client.httpclient.utils.PublisherBundle.BundleBuilder
 
addAll(Set<Path>) - Method in class org.sonatype.central.publisher.client.httpclient.utils.PublisherBundle.BundleBuilder
 
addAllSourceFiles() - Method in class org.sonatype.central.publisher.client.httpclient.utils.PublisherBundle.BundleBuilder
 
afterProjectsRead(MavenSession) - Method in class org.sonatype.central.publisher.plugin.DeployLifecycleParticipant
 
ALL - Enum constant in enum org.sonatype.central.publisher.plugin.model.ChecksumRequest
 
ArtifactBundler - Interface in org.sonatype.central.publisher.plugin.bundler
 
ArtifactBundlerImpl - Class in org.sonatype.central.publisher.plugin.bundler
 
ArtifactBundlerImpl() - Constructor for class org.sonatype.central.publisher.plugin.bundler.ArtifactBundlerImpl
 
ArtifactDeferrer - Interface in org.sonatype.central.publisher.plugin.deffer
Interface for deferring artifact installation and deployment.
ArtifactDeferrerImpl - Class in org.sonatype.central.publisher.plugin.deffer
Implementation of ArtifactDeferrer.
ArtifactDeferrerImpl(ArtifactRepositoryFactory, ArtifactRepositoryLayout, ArtifactInstaller, ArtifactDeployer) - Constructor for class org.sonatype.central.publisher.plugin.deffer.ArtifactDeferrerImpl
 
ArtifactDeferrerImpl.FakeArtifactHandler - Class in org.sonatype.central.publisher.plugin.deffer
Just a "fake" synthetic handler, to overcome Maven2/3 differences (no extension setter in M2 but there is in M3 on DefaultArtifactHandler.
ArtifactStager - Interface in org.sonatype.central.publisher.plugin.stager
 
ArtifactStagerImpl - Class in org.sonatype.central.publisher.plugin.stager
 
ArtifactStagerImpl() - Constructor for class org.sonatype.central.publisher.plugin.stager.ArtifactStagerImpl
 
ArtifactUploader - Interface in org.sonatype.central.publisher.plugin.uploader
 
ArtifactUploaderImpl - Class in org.sonatype.central.publisher.plugin.uploader
 
ArtifactUploaderImpl() - Constructor for class org.sonatype.central.publisher.plugin.uploader.ArtifactUploaderImpl
 
ArtifactUploadFailedException - Exception Class in org.sonatype.central.publisher.plugin.exceptions
 
ArtifactUploadFailedException(String, Exception) - Constructor for exception class org.sonatype.central.publisher.plugin.exceptions.ArtifactUploadFailedException
 
ArtifactWithFile - Class in org.sonatype.central.publisher.plugin.model
 
ArtifactWithFile(File, Artifact) - Constructor for class org.sonatype.central.publisher.plugin.model.ArtifactWithFile
 
AuthData - Class in org.sonatype.central.publisher.plugin.utils
 
AuthData(String, String) - Constructor for class org.sonatype.central.publisher.plugin.utils.AuthData
 
AuthProvider - Interface in org.sonatype.central.publisher.client.httpclient.auth
 
AuthProviderFactory - Class in org.sonatype.central.publisher.client.httpclient.auth
 
AuthProviderFactory() - Constructor for class org.sonatype.central.publisher.client.httpclient.auth.AuthProviderFactory
 
AuthProviderType - Enum in org.sonatype.central.publisher.client.httpclient.auth
 
AUTO_PUBLISH_DEFAULT_VALUE - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
AUTO_PUBLISH_NAME - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
AUTOMATIC - Enum constant in enum org.sonatype.central.publisher.client.model.PublishingType
 

B

BASIC - Enum constant in enum org.sonatype.central.publisher.client.httpclient.auth.AuthProviderType
 
build() - Method in class org.sonatype.central.publisher.client.httpclient.utils.PublisherBundle.BundleBuilder
 
bundle(BundleArtifactRequest) - Method in interface org.sonatype.central.publisher.plugin.bundler.ArtifactBundler
 
bundle(BundleArtifactRequest) - Method in class org.sonatype.central.publisher.plugin.bundler.ArtifactBundlerImpl
 
BundleArtifactRequest - Class in org.sonatype.central.publisher.plugin.model
 
BundleArtifactRequest(MavenProject, File, File, String, ChecksumRequest) - Constructor for class org.sonatype.central.publisher.plugin.model.BundleArtifactRequest
 
BundleBuilder(Path) - Constructor for class org.sonatype.central.publisher.client.httpclient.utils.PublisherBundle.BundleBuilder
 
bundleName(String) - Method in class org.sonatype.central.publisher.client.httpclient.utils.PublisherBundle.BundleBuilder
 

C

call(String, AuthProvider, Map<String, String>) - Method in class org.sonatype.central.publisher.client.httpclient.ComponentPublishedEndpoint
 
call(String, AuthProvider, Map<String, String>) - Method in class org.sonatype.central.publisher.client.httpclient.StatusPublisherEndpoint
 
call(String, AuthProvider, Map<String, String>, Path) - Method in class org.sonatype.central.publisher.client.httpclient.UploadPublisherEndpoint
 
CENTRAL_BASE_URL_DEFAULT_VALUE - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
CENTRAL_BASE_URL_NAME - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
CENTRAL_PUBLISHING_PLUGIN_ARTIFACT_ID - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
CENTRAL_PUBLISHING_PLUGIN_GROUP_ID - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
CENTRAL_SNAPSHOTS_URL_DEFAULT_VALUE - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
CENTRAL_SNAPSHOTS_URL_NAME - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
ch.admin.bit.jeap.jeap_central_publishing_maven_plugin - package ch.admin.bit.jeap.jeap_central_publishing_maven_plugin
 
ChecksumRequest - Enum in org.sonatype.central.publisher.plugin.model
Simple enum holding values on which Checksum are requested to be used.
CHECKSUMS_DEFAULT_VALUE - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
CHECKSUMS_NAME - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
CLI_EXECUTION_ID - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
COMPONENT_NAME_QUERY_PARAM - Static variable in class org.sonatype.central.publisher.client.PublisherConstants
 
COMPONENT_NAMESPACE_QUERY_PARAM - Static variable in class org.sonatype.central.publisher.client.PublisherConstants
 
COMPONENT_VERSION_QUERY_PARAM - Static variable in class org.sonatype.central.publisher.client.PublisherConstants
 
ComponentPublishedChecker - Interface in org.sonatype.central.publisher.plugin.published
 
ComponentPublishedCheckerImpl - Class in org.sonatype.central.publisher.plugin.published
 
ComponentPublishedCheckerImpl() - Constructor for class org.sonatype.central.publisher.plugin.published.ComponentPublishedCheckerImpl
 
ComponentPublishedCheckerImpl(PublisherClient) - Constructor for class org.sonatype.central.publisher.plugin.published.ComponentPublishedCheckerImpl
 
ComponentPublishedEndpoint - Class in org.sonatype.central.publisher.client.httpclient
 
ComponentPublishedEndpoint() - Constructor for class org.sonatype.central.publisher.client.httpclient.ComponentPublishedEndpoint
 
compose(Path, String) - Method in interface org.sonatype.central.publisher.client.PublisherClient
 
compose(Path, Path, String) - Method in interface org.sonatype.central.publisher.client.PublisherClient
 
Constants - Class in org.sonatype.central.publisher.plugin
 
Constants() - Constructor for class org.sonatype.central.publisher.plugin.Constants
 
contextualize(Context) - Method in class org.sonatype.central.publisher.plugin.config.PlexusContextConfigImpl
 
createChecksumFile(File, HashAlgorithm) - Method in interface org.sonatype.central.publisher.plugin.utils.HashUtils
Creates a checksum file for a given file.
createChecksumFile(File, HashAlgorithm) - Method in class org.sonatype.central.publisher.plugin.utils.HashUtilsImpl
 
createChecksumFiles(MavenProject, Path, ChecksumRequest) - Method in interface org.sonatype.central.publisher.plugin.utils.ProjectUtils
Create checksum files for the direct files in the sourceDir.
createChecksumFiles(MavenProject, Path, ChecksumRequest) - Method in class org.sonatype.central.publisher.plugin.utils.ProjectUtilsImpl
 
createDeploymentArtifactRepository(String, String) - Method in class org.sonatype.central.publisher.plugin.deffer.ArtifactDeferrerImpl
 
createPublisherClient() - Static method in class org.sonatype.central.publisher.client.PublisherClientFactory
 
createStagingArtifactRepository(String) - Method in class org.sonatype.central.publisher.plugin.deffer.ArtifactDeferrerImpl
 
createStagingArtifactRepository(String) - Method in class org.sonatype.central.publisher.plugin.stager.ArtifactStagerImpl
 

D

DEFAULT_BUILD_DIR_NAME - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
DEFAULT_BUNDLE_OUTPUT_DIR_NAME - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
DEFAULT_BUNDLE_OUTPUT_FILENAME - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
DEFAULT_CENTRAL_BASEURL - Static variable in class org.sonatype.central.publisher.client.PublisherConstants
 
DEFAULT_DEFERRED_DIR_NAME - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
DEFAULT_DEPLOYMENT_NAME - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
DEFAULT_ORGANIZATION_ID - Static variable in class org.sonatype.central.publisher.client.PublisherConstants
 
DEFAULT_STAGING_DIR_NAME - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
DeferArtifactRequest - Class in org.sonatype.central.publisher.plugin.model
 
DeferArtifactRequest(MavenSession, List<ArtifactWithFile>, File, String, String) - Constructor for class org.sonatype.central.publisher.plugin.model.DeferArtifactRequest
Constructor
deleteGroupArtifactMavenMetadataCentralStagingXml(MavenProject, Path) - Method in interface org.sonatype.central.publisher.plugin.utils.ProjectUtils
Delete ProjectUtilsImpl.MAVEN_METADATA_CENTRAL_STAGING_XML from the Group and Artifact ID directory of a MavenProject within the given sourceDir If the MavenProject has a parent and is a module, the parent and its child modules will have the xml removed as well.
deleteGroupArtifactMavenMetadataCentralStagingXml(MavenProject, Path) - Method in class org.sonatype.central.publisher.plugin.utils.ProjectUtilsImpl
 
DEPLOY_PHASE - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
DeployLifecycleParticipant - Class in org.sonatype.central.publisher.plugin
 
DeployLifecycleParticipant() - Constructor for class org.sonatype.central.publisher.plugin.DeployLifecycleParticipant
 
DEPLOYMENT_ID_QUERY_PARAM - Static variable in class org.sonatype.central.publisher.client.PublisherConstants
 
DEPLOYMENT_NAME_QUERY_PARAM - Static variable in class org.sonatype.central.publisher.client.PublisherConstants
 
DEPLOYMENT_PUBLISHING_TYPE_QUERY_PARAM - Static variable in class org.sonatype.central.publisher.client.PublisherConstants
 
DeploymentApiResponse - Class in org.sonatype.central.publisher.client.model
 
DeploymentApiResponse() - Constructor for class org.sonatype.central.publisher.client.model.DeploymentApiResponse
 
DeploymentPublishedWatcher - Interface in org.sonatype.central.publisher.plugin.watcher
 
DeploymentPublishedWatcherImpl - Class in org.sonatype.central.publisher.plugin.watcher
 
DeploymentPublishedWatcherImpl() - Constructor for class org.sonatype.central.publisher.plugin.watcher.DeploymentPublishedWatcherImpl
 
DeploymentPublishFailedException - Exception Class in org.sonatype.central.publisher.plugin.exceptions
 
DeploymentPublishFailedException(String) - Constructor for exception class org.sonatype.central.publisher.plugin.exceptions.DeploymentPublishFailedException
 
DeploymentPublishFailedException(String, String) - Constructor for exception class org.sonatype.central.publisher.plugin.exceptions.DeploymentPublishFailedException
 
DeploymentPublishTimedOutException - Exception Class in org.sonatype.central.publisher.plugin.exceptions
 
DeploymentPublishTimedOutException(String) - Constructor for exception class org.sonatype.central.publisher.plugin.exceptions.DeploymentPublishTimedOutException
 
DeploymentState - Enum in org.sonatype.central.publisher.client.model
 
deployUp(MavenSession, File, ArtifactRepository) - Method in interface org.sonatype.central.publisher.plugin.deffer.ArtifactDeferrer
Deploy artifact.
deployUp(MavenSession, File, ArtifactRepository) - Method in class org.sonatype.central.publisher.plugin.deffer.ArtifactDeferrerImpl
 
destPath(Path) - Method in class org.sonatype.central.publisher.client.httpclient.utils.PublisherBundle.BundleBuilder
 
doExecute() - Method in class org.sonatype.central.publisher.plugin.AbstractPublisherMojo
 
doExecute() - Method in class org.sonatype.central.publisher.plugin.PublishMojo
 
doValidateParameters() - Method in class org.sonatype.central.publisher.plugin.AbstractPublisherMojo
 
doValidateParameters() - Method in class org.sonatype.central.publisher.plugin.PublishMojo
 

E

enableLogging(Logger) - Method in class org.sonatype.central.publisher.plugin.DeployLifecycleParticipant
 
EXCLUDE_ARTIFACTS_NAME - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
execute() - Method in class ch.admin.bit.jeap.jeap_central_publishing_maven_plugin.HelpMojo
execute() - Method in class org.sonatype.central.publisher.plugin.AbstractPublisherMojo
 

F

FAILED - Enum constant in enum org.sonatype.central.publisher.client.model.DeploymentState
 
FakeArtifactHandler(String, String) - Constructor for class org.sonatype.central.publisher.plugin.deffer.ArtifactDeferrerImpl.FakeArtifactHandler
 
function() - Method in class org.sonatype.central.publisher.plugin.utils.HashAlgorithm
 

G

get(AuthProviderType, String, String, String, String) - Method in class org.sonatype.central.publisher.client.httpclient.auth.AuthProviderFactory
 
GET - Enum constant in enum org.sonatype.central.publisher.client.httpclient.RequestType
 
getArtifact() - Method in class org.sonatype.central.publisher.plugin.model.ArtifactWithFile
 
getArtifactFactory() - Method in class org.sonatype.central.publisher.plugin.AbstractPublisherMojo
 
getArtifactRepositoryForDirectory(File) - Method in class org.sonatype.central.publisher.plugin.deffer.ArtifactDeferrerImpl
 
getArtifacts(MavenProject, ArtifactFactory) - Method in interface org.sonatype.central.publisher.plugin.utils.ProjectUtils
 
getArtifacts(MavenProject, ArtifactFactory) - Method in class org.sonatype.central.publisher.plugin.utils.ProjectUtilsImpl
 
getArtifactWithFiles() - Method in class org.sonatype.central.publisher.plugin.model.DeferArtifactRequest
 
getArtifactWithFiles() - Method in class org.sonatype.central.publisher.plugin.model.StageArtifactRequest
 
getArtifactWithFiles() - Method in class org.sonatype.central.publisher.plugin.PublishMojo
 
getAuthHeaders() - Method in class org.sonatype.central.publisher.client.httpclient.auth.AbstractAuthProvider
 
getAuthHeaders() - Method in interface org.sonatype.central.publisher.client.httpclient.auth.AuthProvider
 
getAuthScheme() - Method in class org.sonatype.central.publisher.client.httpclient.auth.AbstractAuthProvider
 
getAuthScheme() - Method in class org.sonatype.central.publisher.client.httpclient.auth.UserTokenAuthProvider
 
getBuilder(Path) - Method in interface org.sonatype.central.publisher.client.PublisherClient
 
getBundleFile() - Method in class org.sonatype.central.publisher.plugin.model.UploadArtifactRequest
 
getCentralBaseUrl() - Method in class org.sonatype.central.publisher.plugin.model.WaitForDeploymentStateRequest
 
getCentralSnapshotsUrl() - Method in class org.sonatype.central.publisher.plugin.model.DeferArtifactRequest
 
getChecksumRequest() - Method in class org.sonatype.central.publisher.plugin.model.BundleArtifactRequest
 
getCherryBomUrl() - Method in class org.sonatype.central.publisher.client.model.DeploymentApiResponse
 
getCredential() - Method in class org.sonatype.central.publisher.client.httpclient.auth.AbstractAuthProvider
 
getCredential() - Method in interface org.sonatype.central.publisher.client.httpclient.auth.AuthProvider
 
getDeferredDirectory() - Method in class org.sonatype.central.publisher.plugin.model.DeferArtifactRequest
 
getDeploymentId() - Method in class org.sonatype.central.publisher.client.model.DeploymentApiResponse
 
getDeploymentId() - Method in class org.sonatype.central.publisher.plugin.model.WaitForDeploymentStateRequest
 
getDeploymentName() - Method in class org.sonatype.central.publisher.client.model.DeploymentApiResponse
 
getDeploymentName() - Method in class org.sonatype.central.publisher.plugin.model.UploadArtifactRequest
 
getDeploymentRepository(MavenSession, String, String) - Method in class org.sonatype.central.publisher.plugin.deffer.ArtifactDeferrerImpl
 
getDeploymentState() - Method in class org.sonatype.central.publisher.client.model.DeploymentApiResponse
 
getErrors() - Method in class org.sonatype.central.publisher.client.model.DeploymentApiResponse
 
getExtension() - Method in class org.sonatype.central.publisher.plugin.deffer.ArtifactDeferrerImpl.FakeArtifactHandler
 
getFile() - Method in class org.sonatype.central.publisher.plugin.model.ArtifactWithFile
 
getFiles() - Method in class org.sonatype.central.publisher.client.httpclient.utils.PublisherBundle
 
getMavenSession() - Method in class org.sonatype.central.publisher.plugin.AbstractPublisherMojo
 
getMavenSession() - Method in class org.sonatype.central.publisher.plugin.model.DeferArtifactRequest
 
getMojoExecution() - Method in class org.sonatype.central.publisher.plugin.AbstractPublisherMojo
 
getMojoUtils() - Method in class org.sonatype.central.publisher.plugin.AbstractPublisherMojo
 
getName() - Method in class org.sonatype.central.publisher.client.httpclient.utils.PublisherBundle
 
getOrganizationId() - Method in class org.sonatype.central.publisher.client.httpclient.auth.AbstractAuthProvider
 
getOrganizationId() - Method in interface org.sonatype.central.publisher.client.httpclient.auth.AuthProvider
 
getOutputDirectory() - Method in class org.sonatype.central.publisher.plugin.model.BundleArtifactRequest
 
getOutputFilename() - Method in class org.sonatype.central.publisher.plugin.model.BundleArtifactRequest
 
getPassword() - Method in class org.sonatype.central.publisher.plugin.utils.AuthData
 
getPath() - Method in class org.sonatype.central.publisher.client.httpclient.utils.PublisherBundle
 
getPluginArtifactId() - Method in class org.sonatype.central.publisher.plugin.AbstractPublisherMojo
 
getPluginGav() - Method in class org.sonatype.central.publisher.plugin.AbstractPublisherMojo
 
getPluginGroupId() - Method in class org.sonatype.central.publisher.plugin.AbstractPublisherMojo
 
getPrincipal() - Method in class org.sonatype.central.publisher.client.httpclient.auth.AbstractAuthProvider
 
getPrincipal() - Method in interface org.sonatype.central.publisher.client.httpclient.auth.AuthProvider
 
getProject() - Method in class org.sonatype.central.publisher.plugin.model.BundleArtifactRequest
 
getProjectGroupArtifactPath(MavenProject) - Method in class org.sonatype.central.publisher.plugin.utils.ProjectUtilsImpl
Return a Path based on the MavenSession.getCurrentProject()'s Group ID and Artifact ID.
getProjectGroupArtifactVersionPath(MavenProject) - Method in class org.sonatype.central.publisher.plugin.utils.ProjectUtilsImpl
Return a Path based on the MavenSession.getCurrentProject()'s Group ID, Artifact ID and Version.
getProjectGroupPath(MavenProject) - Method in class org.sonatype.central.publisher.plugin.utils.ProjectUtilsImpl
Return a Path based on the MavenSession.getCurrentProject()'s Group ID.
getProjectUtils() - Method in class org.sonatype.central.publisher.plugin.AbstractPublisherMojo
 
getPublishingType() - Method in class org.sonatype.central.publisher.plugin.model.UploadArtifactRequest
 
getPurls() - Method in class org.sonatype.central.publisher.client.model.DeploymentApiResponse
 
getQueryParams() - Method in class org.sonatype.central.publisher.client.httpclient.auth.AbstractAuthProvider
 
getQueryParams() - Method in interface org.sonatype.central.publisher.client.httpclient.auth.AuthProvider
 
getServerId() - Method in class org.sonatype.central.publisher.plugin.model.DeferArtifactRequest
 
getStagingArtifactRepository(File) - Method in class org.sonatype.central.publisher.plugin.stager.ArtifactStagerImpl
 
getStagingDirectory() - Method in class org.sonatype.central.publisher.plugin.model.BundleArtifactRequest
 
getStagingDirectory() - Method in class org.sonatype.central.publisher.plugin.model.StageArtifactRequest
 
getUserId() - Method in class org.sonatype.central.publisher.client.httpclient.auth.AbstractAuthProvider
 
getUserId() - Method in interface org.sonatype.central.publisher.client.httpclient.auth.AuthProvider
 
getUsername() - Method in class org.sonatype.central.publisher.plugin.utils.AuthData
 
getWaitMaxTimeInSeconds() - Method in class org.sonatype.central.publisher.plugin.model.WaitForDeploymentStateRequest
 
getWaitPollingIntervalInSeconds() - Method in class org.sonatype.central.publisher.plugin.model.WaitForDeploymentStateRequest
 
getWaitUntilRequest() - Method in class org.sonatype.central.publisher.plugin.model.WaitForDeploymentStateRequest
 
getWorkDirectory(File, String) - Method in class org.sonatype.central.publisher.plugin.PublishMojo
Gets the working directory for the plugin.
getWorkDirectoryRoot(String, MavenSession, String, String, String) - Method in interface org.sonatype.central.publisher.plugin.utils.MojoUtils
 
getWorkDirectoryRoot(String, MavenSession, String, String, String) - Method in class org.sonatype.central.publisher.plugin.utils.MojoUtilsImpl
 

H

hash(File, HashAlgorithm) - Method in interface org.sonatype.central.publisher.plugin.utils.HashUtils
Get the hash for a given file.
hash(File, HashAlgorithm) - Method in class org.sonatype.central.publisher.plugin.utils.HashUtilsImpl
 
HashAlgorithm - Class in org.sonatype.central.publisher.plugin.utils
Hash Algorithm wrapper around Hashing for easy usage, allowing for creating of default HashAlgorithms and easy reuse.
HashAlgorithm(String, HashFunction) - Constructor for class org.sonatype.central.publisher.plugin.utils.HashAlgorithm
 
HashUtils - Interface in org.sonatype.central.publisher.plugin.utils
 
HashUtilsImpl - Class in org.sonatype.central.publisher.plugin.utils
Implementation of HashUtils
HashUtilsImpl() - Constructor for class org.sonatype.central.publisher.plugin.utils.HashUtilsImpl
 
HelpMojo - Class in ch.admin.bit.jeap.jeap_central_publishing_maven_plugin
Display help information on jeap-central-publishing-maven-plugin.
Call mvn central-publishing:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class ch.admin.bit.jeap.jeap_central_publishing_maven_plugin.HelpMojo
 
HTTP_AUTHORIZATION_HEADER - Static variable in class org.sonatype.central.publisher.client.PublisherConstants
 
HTTP_USERTOKEN_AUTH_SCHEME - Static variable in class org.sonatype.central.publisher.client.PublisherConstants
 
HttpResponseUtil - Class in org.sonatype.central.publisher.client.httpclient.utils
 

I

IGNORE_PUBLISHED_COMPONENTS_DEFAULT_VALUE - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
IGNORE_PUBLISHED_COMPONENTS_NAME - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
INDEX_FILE_NAME - Static variable in class org.sonatype.central.publisher.plugin.deffer.ArtifactDeferrerImpl
 
INDEX_LINE_FORMAT - Static variable in class org.sonatype.central.publisher.plugin.deffer.ArtifactDeferrerImpl
 
INDEX_PROPS - Static variable in class org.sonatype.central.publisher.plugin.deffer.ArtifactDeferrerImpl
 
install(File, Artifact, ArtifactRepository) - Method in class org.sonatype.central.publisher.plugin.stager.ArtifactStagerImpl
 
install(DeferArtifactRequest) - Method in interface org.sonatype.central.publisher.plugin.deffer.ArtifactDeferrer
Install artifact with files.
install(DeferArtifactRequest) - Method in class org.sonatype.central.publisher.plugin.deffer.ArtifactDeferrerImpl
Installs the artifacts into the staging repository.
isChecksumFile(File) - Method in interface org.sonatype.central.publisher.plugin.utils.HashUtils
Test whether a given File is a file that is considered a checksum file based on its extension ending with HashAlgorithm.MD5, HashAlgorithm.SHA1,HashAlgorithm.SHA256 or HashAlgorithm.SHA512.
isChecksumFile(File) - Method in class org.sonatype.central.publisher.plugin.utils.HashUtilsImpl
 
isComponentPublished(String, String, String) - Method in interface org.sonatype.central.publisher.plugin.published.ComponentPublishedChecker
 
isComponentPublished(String, String, String) - Method in class org.sonatype.central.publisher.plugin.published.ComponentPublishedCheckerImpl
 
isFailOnBuildFailure() - Method in class org.sonatype.central.publisher.plugin.AbstractPublisherMojo
 
isPublished(String, String, String) - Method in interface org.sonatype.central.publisher.client.PublisherClient
 
isSignatureFile(File) - Method in interface org.sonatype.central.publisher.plugin.utils.HashUtils
Test whether a given File is a file that is considered a signature file with .asc extension
isSignatureFile(File) - Method in class org.sonatype.central.publisher.plugin.utils.HashUtilsImpl
 
isSkipPublishing() - Method in class org.sonatype.central.publisher.plugin.AbstractPublisherMojo
 
isThisFirstProjectWithThisMojoInExecution(MavenSession, MojoExecution, String, String) - Method in interface org.sonatype.central.publisher.plugin.utils.MojoUtils
 
isThisFirstProjectWithThisMojoInExecution(MavenSession, MojoExecution, String, String) - Method in class org.sonatype.central.publisher.plugin.utils.MojoUtilsImpl
 
isThisLastProjectWithThisMojoInExecution(MavenSession, MojoExecution, String, String, boolean) - Method in interface org.sonatype.central.publisher.plugin.utils.MojoUtils
 
isThisLastProjectWithThisMojoInExecution(MavenSession, MojoExecution, String, String, boolean) - Method in class org.sonatype.central.publisher.plugin.utils.MojoUtilsImpl
 
isValidValue(String) - Static method in enum org.sonatype.central.publisher.plugin.model.ChecksumRequest
 
isValidValue(String) - Static method in enum org.sonatype.central.publisher.plugin.model.WaitUntilRequest
 

L

LOCAL_STAGING_REPOSITORY_NAME - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
logger - Variable in class org.sonatype.central.publisher.plugin.DeployLifecycleParticipant
 

M

MAVEN_DEPLOY_PLUGIN_ARTIFACT_ID - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
MAVEN_DEPLOY_PLUGIN_GROUP_ID - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
MAVEN_METADATA_CENTRAL_STAGING_XML - Static variable in class org.sonatype.central.publisher.plugin.utils.ProjectUtilsImpl
 
MD5 - Static variable in class org.sonatype.central.publisher.plugin.utils.HashAlgorithm
 
MD5_NAME - Static variable in class org.sonatype.central.publisher.plugin.utils.HashAlgorithm
 
MojoUtils - Interface in org.sonatype.central.publisher.plugin.utils
 
MojoUtilsImpl - Class in org.sonatype.central.publisher.plugin.utils
 
MojoUtilsImpl() - Constructor for class org.sonatype.central.publisher.plugin.utils.MojoUtilsImpl
 

N

name() - Method in class org.sonatype.central.publisher.plugin.utils.HashAlgorithm
 
NEXUS_STAGING_PLUGIN_ARTIFACT_ID - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
NEXUS_STAGING_PLUGIN_GROUP_ID - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
NONE - Enum constant in enum org.sonatype.central.publisher.plugin.model.ChecksumRequest
 

O

org.sonatype.central.publisher.client - package org.sonatype.central.publisher.client
 
org.sonatype.central.publisher.client.httpclient - package org.sonatype.central.publisher.client.httpclient
 
org.sonatype.central.publisher.client.httpclient.auth - package org.sonatype.central.publisher.client.httpclient.auth
 
org.sonatype.central.publisher.client.httpclient.utils - package org.sonatype.central.publisher.client.httpclient.utils
 
org.sonatype.central.publisher.client.model - package org.sonatype.central.publisher.client.model
 
org.sonatype.central.publisher.client.utils - package org.sonatype.central.publisher.client.utils
 
org.sonatype.central.publisher.plugin - package org.sonatype.central.publisher.plugin
 
org.sonatype.central.publisher.plugin.bundler - package org.sonatype.central.publisher.plugin.bundler
 
org.sonatype.central.publisher.plugin.config - package org.sonatype.central.publisher.plugin.config
 
org.sonatype.central.publisher.plugin.deffer - package org.sonatype.central.publisher.plugin.deffer
 
org.sonatype.central.publisher.plugin.exceptions - package org.sonatype.central.publisher.plugin.exceptions
 
org.sonatype.central.publisher.plugin.model - package org.sonatype.central.publisher.plugin.model
 
org.sonatype.central.publisher.plugin.published - package org.sonatype.central.publisher.plugin.published
 
org.sonatype.central.publisher.plugin.stager - package org.sonatype.central.publisher.plugin.stager
 
org.sonatype.central.publisher.plugin.uploader - package org.sonatype.central.publisher.plugin.uploader
 
org.sonatype.central.publisher.plugin.utils - package org.sonatype.central.publisher.plugin.utils
 
org.sonatype.central.publisher.plugin.watcher - package org.sonatype.central.publisher.plugin.watcher
 
ORGANIZATION_ID_QUERY_PARAM - Static variable in class org.sonatype.central.publisher.client.PublisherConstants
 

P

PathOf(String, String...) - Static method in class org.sonatype.central.publisher.client.utils.PathUtils
 
PathUtils - Class in org.sonatype.central.publisher.client.utils
 
PENDING - Enum constant in enum org.sonatype.central.publisher.client.model.DeploymentState
 
PlexusContextConfig - Interface in org.sonatype.central.publisher.plugin.config
 
PlexusContextConfigImpl - Class in org.sonatype.central.publisher.plugin.config
 
PlexusContextConfigImpl() - Constructor for class org.sonatype.central.publisher.plugin.config.PlexusContextConfigImpl
 
POM_FILE_EXTENSION - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
POST - Enum constant in enum org.sonatype.central.publisher.client.httpclient.RequestType
 
postProcessRelease(File, File, String) - Method in class org.sonatype.central.publisher.plugin.PublishMojo
 
preBundle(MavenProject, Path, ChecksumRequest) - Method in interface org.sonatype.central.publisher.plugin.bundler.ArtifactBundler
 
preBundle(MavenProject, Path, ChecksumRequest) - Method in class org.sonatype.central.publisher.plugin.bundler.ArtifactBundlerImpl
 
processRelease(List<ArtifactWithFile>, File) - Method in class org.sonatype.central.publisher.plugin.PublishMojo
 
processSnapshot(List<ArtifactWithFile>, File) - Method in class org.sonatype.central.publisher.plugin.PublishMojo
 
ProjectUtils - Interface in org.sonatype.central.publisher.plugin.utils
 
ProjectUtilsImpl - Class in org.sonatype.central.publisher.plugin.utils
 
ProjectUtilsImpl() - Constructor for class org.sonatype.central.publisher.plugin.utils.ProjectUtilsImpl
 
PUBLISH_COMPLETION_POLL_INTERVAL_DEFAULT_VALUE - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
PUBLISH_COMPLETION_POLL_INTERVAL_NAME - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
PUBLISH_GOAL - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
PUBLISH_GOAL_ID - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
PUBLISHED - Enum constant in enum org.sonatype.central.publisher.client.model.DeploymentState
 
PUBLISHED - Enum constant in enum org.sonatype.central.publisher.plugin.model.WaitUntilRequest
 
PUBLISHED_ENDPOINT_URL - Static variable in class org.sonatype.central.publisher.client.PublisherConstants
 
PublisherBundle - Class in org.sonatype.central.publisher.client.httpclient.utils
 
PublisherBundle(String, Path) - Constructor for class org.sonatype.central.publisher.client.httpclient.utils.PublisherBundle
 
PublisherBundle.BundleBuilder - Class in org.sonatype.central.publisher.client.httpclient.utils
 
PublisherClient - Interface in org.sonatype.central.publisher.client
 
PublisherClientFactory - Class in org.sonatype.central.publisher.client
 
PublisherConstants - Class in org.sonatype.central.publisher.client
 
PublisherConstants() - Constructor for class org.sonatype.central.publisher.client.PublisherConstants
 
PublisherHttpClient - Class in org.sonatype.central.publisher.client.httpclient
 
PublisherHttpClient() - Constructor for class org.sonatype.central.publisher.client.httpclient.PublisherHttpClient
 
PUBLISHING - Enum constant in enum org.sonatype.central.publisher.client.model.DeploymentState
 
PUBLISHING_SERVER_ID_DEFAULT_VALUE - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
PUBLISHING_SERVER_ID_NAME - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
PublishingType - Enum in org.sonatype.central.publisher.client.model
 
PublishMojo - Class in org.sonatype.central.publisher.plugin
 
PublishMojo() - Constructor for class org.sonatype.central.publisher.plugin.PublishMojo
 
PurlUtils - Interface in org.sonatype.central.publisher.plugin.utils
 
PurlUtilsImpl - Class in org.sonatype.central.publisher.plugin.utils
 
PurlUtilsImpl() - Constructor for class org.sonatype.central.publisher.plugin.utils.PurlUtilsImpl
 

R

RequestType - Enum in org.sonatype.central.publisher.client.httpclient
 
REQUIRED - Enum constant in enum org.sonatype.central.publisher.plugin.model.ChecksumRequest
 

S

sendRequest(AuthProvider, String, Map<String, String>, Path, RequestType) - Static method in class org.sonatype.central.publisher.client.httpclient.PublisherHttpClient
 
setAuthProvider(AuthProviderType, String, String, String) - Method in interface org.sonatype.central.publisher.client.PublisherClient
For auth providers whose principal is a userId
setAuthProvider(AuthProviderType, String, String, String, String) - Method in interface org.sonatype.central.publisher.client.PublisherClient
For auth providers whose principal is not a userId
setCentralBaseUrl(String) - Method in interface org.sonatype.central.publisher.client.PublisherClient
 
setCherryBomUrl(String) - Method in class org.sonatype.central.publisher.client.model.DeploymentApiResponse
 
setDeploymentId(String) - Method in class org.sonatype.central.publisher.client.model.DeploymentApiResponse
 
setDeploymentName(String) - Method in class org.sonatype.central.publisher.client.model.DeploymentApiResponse
 
setDeploymentState(DeploymentState) - Method in class org.sonatype.central.publisher.client.model.DeploymentApiResponse
 
setErrors(Map<String, List<String>>) - Method in class org.sonatype.central.publisher.client.model.DeploymentApiResponse
 
setPurls(List<String>) - Method in class org.sonatype.central.publisher.client.model.DeploymentApiResponse
 
SHA1 - Static variable in class org.sonatype.central.publisher.plugin.utils.HashAlgorithm
 
SHA1_NAME - Static variable in class org.sonatype.central.publisher.plugin.utils.HashAlgorithm
 
SHA256 - Static variable in class org.sonatype.central.publisher.plugin.utils.HashAlgorithm
 
SHA256_NAME - Static variable in class org.sonatype.central.publisher.plugin.utils.HashAlgorithm
 
SHA512 - Static variable in class org.sonatype.central.publisher.plugin.utils.HashAlgorithm
 
SHA512_NAME - Static variable in class org.sonatype.central.publisher.plugin.utils.HashAlgorithm
 
sourcePath(Path) - Method in class org.sonatype.central.publisher.client.httpclient.utils.PublisherBundle.BundleBuilder
 
stageArtifact(StageArtifactRequest) - Method in interface org.sonatype.central.publisher.plugin.stager.ArtifactStager
 
stageArtifact(StageArtifactRequest) - Method in class org.sonatype.central.publisher.plugin.stager.ArtifactStagerImpl
 
StageArtifactRequest - Class in org.sonatype.central.publisher.plugin.model
 
StageArtifactRequest(List<ArtifactWithFile>, File) - Constructor for class org.sonatype.central.publisher.plugin.model.StageArtifactRequest
 
status(String) - Method in interface org.sonatype.central.publisher.client.PublisherClient
 
STATUS_ENDPOINT_URL - Static variable in class org.sonatype.central.publisher.client.PublisherConstants
 
StatusPublisherEndpoint - Class in org.sonatype.central.publisher.client.httpclient
 
StatusPublisherEndpoint() - Constructor for class org.sonatype.central.publisher.client.httpclient.StatusPublisherEndpoint
 

T

toContentString(HttpResponseException) - Static method in class org.sonatype.central.publisher.client.httpclient.utils.HttpResponseUtil
 
toNames() - Static method in enum org.sonatype.central.publisher.plugin.model.ChecksumRequest
 
toNames() - Static method in enum org.sonatype.central.publisher.plugin.model.WaitUntilRequest
 
toRepo1Url(String) - Method in interface org.sonatype.central.publisher.plugin.utils.PurlUtils
 
toRepo1Url(String) - Method in class org.sonatype.central.publisher.plugin.utils.PurlUtilsImpl
 

U

upload(String, Path, PublishingType) - Method in interface org.sonatype.central.publisher.client.PublisherClient
 
upload(UploadArtifactRequest) - Method in interface org.sonatype.central.publisher.plugin.uploader.ArtifactUploader
 
upload(UploadArtifactRequest) - Method in class org.sonatype.central.publisher.plugin.uploader.ArtifactUploaderImpl
 
UPLOAD_ENDPOINT_URL - Static variable in class org.sonatype.central.publisher.client.PublisherConstants
 
UploadArtifactRequest - Class in org.sonatype.central.publisher.plugin.model
 
UploadArtifactRequest(String, Path, PublishingType) - Constructor for class org.sonatype.central.publisher.plugin.model.UploadArtifactRequest
 
UPLOADED - Enum constant in enum org.sonatype.central.publisher.plugin.model.WaitUntilRequest
 
UploadPublisherEndpoint - Class in org.sonatype.central.publisher.client.httpclient
 
UploadPublisherEndpoint() - Constructor for class org.sonatype.central.publisher.client.httpclient.UploadPublisherEndpoint
 
USER_ID_QUERY_PARAM - Static variable in class org.sonatype.central.publisher.client.PublisherConstants
 
USER_MANAGED - Enum constant in enum org.sonatype.central.publisher.client.model.PublishingType
 
USERTOKEN - Enum constant in enum org.sonatype.central.publisher.client.httpclient.auth.AuthProviderType
 
UserTokenAuthProvider - Class in org.sonatype.central.publisher.client.httpclient.auth
An AuthProvider that will add the Authorization header to the request, using the UserToken AuthScheme as needed by Central's UserToken authentication implementation
UserTokenAuthProvider(String, String, String, String) - Constructor for class org.sonatype.central.publisher.client.httpclient.auth.UserTokenAuthProvider
 

V

VALIDATED - Enum constant in enum org.sonatype.central.publisher.client.model.DeploymentState
 
VALIDATED - Enum constant in enum org.sonatype.central.publisher.plugin.model.WaitUntilRequest
 
validateParameters() - Method in class org.sonatype.central.publisher.plugin.AbstractPublisherMojo
 
VALIDATING - Enum constant in enum org.sonatype.central.publisher.client.model.DeploymentState
 
valueOf(String) - Static method in enum org.sonatype.central.publisher.client.httpclient.auth.AuthProviderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonatype.central.publisher.client.httpclient.RequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonatype.central.publisher.client.model.DeploymentState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonatype.central.publisher.client.model.PublishingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonatype.central.publisher.plugin.model.ChecksumRequest
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonatype.central.publisher.plugin.model.WaitUntilRequest
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.sonatype.central.publisher.client.httpclient.auth.AuthProviderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonatype.central.publisher.client.httpclient.RequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonatype.central.publisher.client.model.DeploymentState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonatype.central.publisher.client.model.PublishingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonatype.central.publisher.plugin.model.ChecksumRequest
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonatype.central.publisher.plugin.model.WaitUntilRequest
Returns an array containing the constants of this enum type, in the order they are declared.

W

WAIT_FOR_PUBLISH_COMPLETION_DEFAULT_VALUE - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
WAIT_FOR_PUBLISH_COMPLETION_NAME - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
WAIT_MAX_TIME_DEFAULT_VALUE - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
WAIT_MAX_TIME_NAME - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
WAIT_POLLING_INTERVAL_DEFAULT_VALUE - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
WAIT_POLLING_INTERVAL_NAME - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
WAIT_UNTIL_DEFAULT_VALUE - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
WAIT_UNTIL_NAME - Static variable in class org.sonatype.central.publisher.plugin.Constants
 
waitForDeploymentState(WaitForDeploymentStateRequest) - Method in interface org.sonatype.central.publisher.plugin.watcher.DeploymentPublishedWatcher
 
waitForDeploymentState(WaitForDeploymentStateRequest) - Method in class org.sonatype.central.publisher.plugin.watcher.DeploymentPublishedWatcherImpl
 
WaitForDeploymentStateRequest - Class in org.sonatype.central.publisher.plugin.model
Simple class to wrap common request values for requesting to wait of a Deployment state.
WaitForDeploymentStateRequest(String, String, WaitUntilRequest, int, int) - Constructor for class org.sonatype.central.publisher.plugin.model.WaitForDeploymentStateRequest
 
waitTypeName() - Method in class org.sonatype.central.publisher.plugin.model.WaitForDeploymentStateRequest
 
WaitUntilRequest - Enum in org.sonatype.central.publisher.plugin.model
Simple enum holding values on which WaitUntilRequest are requested to be used.
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form