Class MetadataNotFoundException

  • All Implemented Interfaces:
    java.io.Serializable

    public class MetadataNotFoundException
    extends MetadataTransferException
    Thrown when metadata was not found in a particular repository.
    See Also:
    Serialized Form
    • Constructor Detail

      • MetadataNotFoundException

        public MetadataNotFoundException​(Metadata metadata,
                                         LocalRepository repository)
        Creates a new exception with the specified metadata and local repository.
        Parameters:
        metadata - The missing metadata, may be null.
        repository - The involved local repository, may be null.
      • MetadataNotFoundException

        public MetadataNotFoundException​(Metadata metadata,
                                         RemoteRepository repository)
        Creates a new exception with the specified metadata and repository.
        Parameters:
        metadata - The missing metadata, may be null.
        repository - The involved remote repository, may be null.
      • MetadataNotFoundException

        public MetadataNotFoundException​(Metadata metadata,
                                         RemoteRepository repository,
                                         java.lang.String message)
        Creates a new exception with the specified metadata, repository and detail message.
        Parameters:
        metadata - The missing metadata, may be null.
        repository - The involved remote repository, may be null.
        message - The detail message, may be null.
      • MetadataNotFoundException

        public MetadataNotFoundException​(Metadata metadata,
                                         RemoteRepository repository,
                                         java.lang.String message,
                                         boolean fromCache)
        Creates a new exception with the specified metadata, repository and detail message.
        Parameters:
        metadata - The missing metadata, may be null.
        repository - The involved remote repository, may be null.
        message - The detail message, may be null.
        fromCache - true if the exception was played back from the error cache, false if the exception actually just occurred.
      • MetadataNotFoundException

        public MetadataNotFoundException​(Metadata metadata,
                                         RemoteRepository repository,
                                         java.lang.String message,
                                         java.lang.Throwable cause)
        Creates a new exception with the specified metadata, repository, detail message and cause.
        Parameters:
        metadata - The missing metadata, may be null.
        repository - The involved remote repository, may be null.
        message - The detail message, may be null.
        cause - The exception that caused this one, may be null.
    • Method Detail

      • getString

        private static java.lang.String getString​(java.lang.String prefix,
                                                  LocalRepository repository)