Class SimpleArtifactDescriptorPolicy
- java.lang.Object
-
- org.eclipse.aether.util.repository.SimpleArtifactDescriptorPolicy
-
- All Implemented Interfaces:
org.eclipse.aether.resolution.ArtifactDescriptorPolicy
public final class SimpleArtifactDescriptorPolicy extends java.lang.Object implements org.eclipse.aether.resolution.ArtifactDescriptorPolicy
An artifact descriptor error policy that allows to control error handling at a global level.
-
-
Constructor Summary
Constructors Constructor Description SimpleArtifactDescriptorPolicy(boolean ignoreMissing, boolean ignoreInvalid)Creates a new error policy with the specified behavior.SimpleArtifactDescriptorPolicy(int policy)Creates a new error policy with the specified bit mask.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetPolicy(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.resolution.ArtifactDescriptorPolicyRequest request)
-
-
-
Constructor Detail
-
SimpleArtifactDescriptorPolicy
public SimpleArtifactDescriptorPolicy(boolean ignoreMissing, boolean ignoreInvalid)
Creates a new error policy with the specified behavior.- Parameters:
ignoreMissing-trueto ignore missing descriptors,falseto fail resolution.ignoreInvalid-trueto ignore invalid descriptors,falseto fail resolution.
-
SimpleArtifactDescriptorPolicy
public SimpleArtifactDescriptorPolicy(int policy)
Creates a new error policy with the specified bit mask.- Parameters:
policy- The bit mask describing the policy.
-
-
Method Detail
-
getPolicy
public int getPolicy(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.resolution.ArtifactDescriptorPolicyRequest request)
- Specified by:
getPolicyin interfaceorg.eclipse.aether.resolution.ArtifactDescriptorPolicy
-
-