Class URLFileName

All Implemented Interfaces:
Comparable<FileName>, FileName
Direct Known Subclasses:
UrlFileName

Deprecated.
Use GenericURLFileName as it doesn't depend on HTTP Client v3 API directly.
A file name that represents URL.
  • Constructor Details

    • URLFileName

      public URLFileName(String scheme, String hostName, int port, int defaultPort, String userName, String password, String path, FileType type, String queryString)
      Deprecated.
      Constructs a new instance.
      Parameters:
      scheme - The host scheme.
      hostName - The host name or IP address.
      port - The host port.
      defaultPort - The default host port.
      userName - The user name.
      password - The user password.
      path - The host path.
      type - The file type on the host.
      queryString - The query after the path.
  • Method Details

    • createName

      public FileName createName(String absPath, FileType type)
      Deprecated.
      Create a FileName.
      Overrides:
      createName in class GenericFileName
      Parameters:
      absPath - The absolute path.
      type - The FileType.
      Returns:
      The FileName
    • createURI

      protected String createURI()
      Deprecated.
      Appends query string to the URI.
      Overrides:
      createURI in class AbstractFileName
      Returns:
      the URI
    • getPathQuery

      public String getPathQuery()
      Deprecated.
      Gets the path and query string e.g. /path/servlet?param1=true.
      Returns:
      the path and its query string
    • getPathQueryEncoded

      public String getPathQueryEncoded(String charset) throws org.apache.commons.httpclient.URIException, FileSystemException
      Deprecated.
      Gets the path encoded suitable for url like file system e.g. (http, webdav).
      Parameters:
      charset - the charset used for the path encoding
      Returns:
      The encoded path.
      Throws:
      org.apache.commons.httpclient.URIException - If an error occurs encoding the URI.
      FileSystemException - If some other error occurs.
    • getQueryString

      Deprecated.
      Gets the query string.
      Returns:
      the query string part of the file name
    • getURIEncoded

      public String getURIEncoded(String charset) throws FileSystemException, org.apache.commons.httpclient.URIException
      Deprecated.
      Encodes a URI.
      Parameters:
      charset - The character set.
      Returns:
      The encoded URI
      Throws:
      FileSystemException - if some other exception occurs.
      org.apache.commons.httpclient.URIException - if an exception occurs encoding the URI.