Interface ArtifactTransformer
public interface ArtifactTransformer
Install and deploy artifact transformer. This component can mangle install and deploy requests, replace artifacts,
add new artifacts and so on.
- Since:
- 2.0.5
-
Method Summary
Modifier and TypeMethodDescriptiondefault DeployRequest
transformDeployArtifacts
(RepositorySystemSession session, DeployRequest request) Transform deploy artifacts.default InstallRequest
transformInstallArtifacts
(RepositorySystemSession session, InstallRequest request) Transform install artifacts.
-
Method Details
-
transformInstallArtifacts
default InstallRequest transformInstallArtifacts(RepositorySystemSession session, InstallRequest request) Transform install artifacts.- Parameters:
session
- nevernull
request
- nevernull
- Returns:
- the transformed request, never
null
-
transformDeployArtifacts
default DeployRequest transformDeployArtifacts(RepositorySystemSession session, DeployRequest request) Transform deploy artifacts.- Parameters:
session
- nevernull
request
- nevernull
- Returns:
- the transformed request, never
null
-