Package step.repositories.artifact
Class MavenArtifactRepository
java.lang.Object
step.core.repositories.AbstractRepository
step.repositories.artifact.AbstractArtifactRepository
step.repositories.artifact.MavenArtifactRepository
- All Implemented Interfaces:
Repository
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringstatic final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final StringFields inherited from class step.repositories.artifact.AbstractArtifactRepository
logger, planAccessor, stepJarParser -
Constructor Summary
ConstructorsConstructorDescriptionMavenArtifactRepository(PlanAccessor planAccessor, ControllerSettingAccessor controllerSettingAccessor, ch.exense.commons.app.Configuration configuration) -
Method Summary
Modifier and TypeMethodDescriptionprotected FilegetArtifact(Map<String, String> repositoryParameters) protected FilegetLibraries(Map<String, String> repositoryParameters) protected StringresolveArtifactName(Map<String, String> repositoryParameters) Methods inherited from class step.repositories.artifact.AbstractArtifactRepository
exportExecution, getAndParseArtifact, getArtefactInfo, getMandatoryRepositoryParameter, getTestSetStatusOverview, importArtefact, parsePlans, wrapPlanInTestCaseMethods inherited from class step.core.repositories.AbstractRepository
compareCanonicalRepositoryParameters, enrichPlan, getCanonicalRepositoryParametersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface step.core.repositories.Repository
postExecution
-
Field Details
-
PARAM_ARTIFACT_ID
- See Also:
-
PARAM_VERSION
- See Also:
-
PARAM_GROUP_ID
- See Also:
-
PARAM_CLASSIFIER
- See Also:
-
PARAM_LIB_ARTIFACT_ID
- See Also:
-
PARAM_LIB_VERSION
- See Also:
-
PARAM_LIB_GROUP_ID
- See Also:
-
PARAM_LIB_CLASSIFIER
- See Also:
-
PARAM_MAVEN_SETTINGS
- See Also:
-
MAVEN_SETTINGS_PREFIX
- See Also:
-
MAVEN_SETTINGS_DEFAULT
- See Also:
-
CONFIGURATION_MAVEN_FOLDER
- See Also:
-
DEFAULT_MAVEN_FOLDER
- See Also:
-
MAVEN_EMPTY_SETTINGS
- See Also:
-
-
Constructor Details
-
MavenArtifactRepository
public MavenArtifactRepository(PlanAccessor planAccessor, ControllerSettingAccessor controllerSettingAccessor, ch.exense.commons.app.Configuration configuration)
-
-
Method Details
-
getLibraries
- Specified by:
getLibrariesin classAbstractArtifactRepository
-
getArtifact
- Specified by:
getArtifactin classAbstractArtifactRepository
-
resolveArtifactName
- Specified by:
resolveArtifactNamein classAbstractArtifactRepository
-