|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IDeploymentPluginContext
The deployment context provides all relevant data to the deployment plugin. Currently it depends on maven classes and interfaces, but the idea is to abstract from maven in order to use the deployment plugin with other technologies.
Method Summary | |
---|---|
org.codehaus.plexus.archiver.manager.ArchiverManager |
getArchiverManager()
|
org.apache.maven.artifact.factory.ArtifactFactory |
getArtifactFactory()
|
org.apache.maven.artifact.handler.manager.ArtifactHandlerManager |
getArtifactHandlerManager()
|
org.apache.maven.artifact.resolver.ArtifactResolver |
getArtifactResolver()
|
java.io.File |
getBaseDir()
|
java.lang.String |
getBuildDirectory()
|
DeploymentPackageInfo |
getDeploymentPackageInfo()
|
org.apache.maven.artifact.repository.ArtifactRepository |
getLocalRepository()
|
org.apache.maven.plugin.logging.Log |
getLogger()
|
java.io.File |
getManifestLocation()
|
java.io.File |
getOutputDirectory()
|
java.lang.String |
getPluginName()
Returns the name of the plugin. |
java.lang.String |
getPluginVersion()
Returns the plugin version. |
org.apache.maven.project.MavenProject |
getProject()
|
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> |
getRemoteRepositories()
|
java.util.List<java.lang.String> |
getSupportedProjectTypes()
|
boolean |
isWriteExtraData()
|
java.io.File |
resolveResource(java.lang.String p_groupId,
java.lang.String p_artifactId,
java.lang.String p_version)
This method resolves an artifact on all available repositories and returns the file handle to that artifact. |
Method Detail |
---|
org.apache.maven.plugin.logging.Log getLogger()
java.io.File getOutputDirectory()
java.io.File getBaseDir()
java.io.File getManifestLocation()
org.apache.maven.project.MavenProject getProject()
java.lang.String getBuildDirectory()
java.util.List<java.lang.String> getSupportedProjectTypes()
org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> getRemoteRepositories()
org.apache.maven.artifact.factory.ArtifactFactory getArtifactFactory()
org.apache.maven.artifact.resolver.ArtifactResolver getArtifactResolver()
org.apache.maven.artifact.handler.manager.ArtifactHandlerManager getArtifactHandlerManager()
org.codehaus.plexus.archiver.manager.ArchiverManager getArchiverManager()
DeploymentPackageInfo getDeploymentPackageInfo()
boolean isWriteExtraData()
java.lang.String getPluginName()
java.lang.String getPluginVersion()
java.io.File resolveResource(java.lang.String p_groupId, java.lang.String p_artifactId, java.lang.String p_version)
p_groupId
- the groupId of the artifact to resolvep_artifactId
- the artifactId of the artifact to resolvep_version
- the version of the artifact to resolve
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |