Class RrdFileBackendFactory

    • Constructor Detail

      • RrdFileBackendFactory

        public RrdFileBackendFactory()
    • Method Detail

      • exists

        protected boolean exists​(String path)
        Determines if a storage with the given path already exists. Method to determine if a file with the given path already exists.
        Specified by:
        exists in class RrdBackendFactory
        Parameters:
        path - Storage path
        Returns:
        a boolean.
      • getCanonicalUri

        public URI getCanonicalUri​(URI uri)
        Description copied from class: RrdBackendFactory
        Ensure that an URI is returned in a non-ambiguous way.
        Overrides:
        getCanonicalUri in class RrdBackendFactory
        Parameters:
        uri - a valid URI for this backend.
        Returns:
        the canonized URI.
      • getUri

        public URI getUri​(String path)
        Description copied from class: RrdBackendFactory
        Transform an path in a valid URI for this backend.
        Overrides:
        getUri in class RrdBackendFactory
        Parameters:
        path - a path local to the current backend.
        Returns:
        an URI that the current backend can handle.
      • getPath

        public String getPath​(URI uri)
        Description copied from class: RrdBackendFactory
        Extract the local path from an URI.
        Overrides:
        getPath in class RrdBackendFactory
        Parameters:
        uri - The URI to parse.
        Returns:
        the local path from the URI.