Class AetherUtils
java.lang.Object
org.apache.storm.submit.dependency.AetherUtils
Utility class of Aether.
-
Method Summary
Modifier and TypeMethodDescriptionstatic StringartifactToString(org.eclipse.aether.artifact.Artifact artifact) ConvertArtifactobject to String for printing.static org.eclipse.aether.graph.ExclusioncreateExclusion(String exclusionString) Parses exclusion parameter and buildExclusionobject.static org.eclipse.aether.graph.DependencyparseDependency(String dependency) Parses dependency parameter and buildDependencyobject.static org.eclipse.aether.repository.RemoteRepositoryparseRemoteRepository(String repository) Parses remote repository parameter and buildRemoteRepositoryobject.
-
Method Details
-
parseDependency
Parses dependency parameter and buildDependencyobject.- Parameters:
dependency- string representation of dependency parameter- Returns:
- Dependency object
-
createExclusion
Parses exclusion parameter and buildExclusionobject.- Parameters:
exclusionString- string representation of exclusion parameter- Returns:
- Exclusion object
-
artifactToString
ConvertArtifactobject to String for printing.- Parameters:
artifact- Artifact object- Returns:
- String representation of Artifact
-
parseRemoteRepository
public static org.eclipse.aether.repository.RemoteRepository parseRemoteRepository(String repository) Parses remote repository parameter and buildRemoteRepositoryobject.- Parameters:
repository- string representation of remote repository parameter- Returns:
- RemoteRepository object
-