Class ResolutionErrorPolicyRequest<T>

    • Constructor Detail

      • ResolutionErrorPolicyRequest

        public ResolutionErrorPolicyRequest​(T item,
                                            RemoteRepository repository)
        Creates a request for the specified artifact/metadata and remote repository.
        Parameters:
        item - The artifact/metadata for which to determine the error policy, may be null.
        repository - The repository from which the resolution is attempted, may be null.
    • Method Detail

      • getItem

        public T getItem()
        Gets the artifact/metadata for which to determine the error policy.
        Returns:
        The artifact/metadata for which to determine the error policy or null if not set.
      • setItem

        public ResolutionErrorPolicyRequest<TsetItem​(T item)
        Sets the artifact/metadata for which to determine the error policy.
        Parameters:
        item - The artifact/metadata for which to determine the error policy, may be null.
        Returns:
        This request for chaining, never null.
      • getRepository

        public RemoteRepository getRepository()
        Gets the remote repository from which the resolution of the artifact/metadata is attempted.
        Returns:
        The involved remote repository or null if not set.
      • setRepository

        public ResolutionErrorPolicyRequest<TsetRepository​(RemoteRepository repository)
        Sets the remote repository from which the resolution of the artifact/metadata is attempted.
        Parameters:
        repository - The repository from which the resolution is attempted, may be null.
        Returns:
        This request for chaining, never null.