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 String
protected static final String
protected static final String
protected static final String
static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
Fields 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 File
getArtifact
(Map<String, String> repositoryParameters) protected File
getLibraries
(Map<String, String> repositoryParameters) protected String
resolveArtifactName
(Map<String, String> repositoryParameters) Methods inherited from class step.repositories.artifact.AbstractArtifactRepository
exportExecution, getAndParseArtifact, getArtefactInfo, getMandatoryRepositoryParameter, getTestSetStatusOverview, importArtefact, parsePlans, wrapPlanInTestCase
Methods inherited from class step.core.repositories.AbstractRepository
compareCanonicalRepositoryParameters, enrichPlan, getCanonicalRepositoryParameters
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
getLibraries
in classAbstractArtifactRepository
-
getArtifact
- Specified by:
getArtifact
in classAbstractArtifactRepository
-
resolveArtifactName
- Specified by:
resolveArtifactName
in classAbstractArtifactRepository
-