Interface RequestResponseInfo

All Superinterfaces:
Serializable

public interface RequestResponseInfo extends Serializable
NOTE: INTERNAL USE ONLY - NOT PART OF THE PUBLIC API!
Author:
yoavl
  • Method Details

    • getRequestContext

      RequestContext getRequestContext()
    • getRequestRepoPath

      RepoPath getRequestRepoPath()
      Returns:
      The resource repository path. This path might be virtual and is usually represent the path from the request.
    • getResponseRepoPath

      RepoPath getResponseRepoPath()
      Returns:
      The actual repo path the resource came from. Might be different from the request repo path. For example when a request is made on a virtual repository, the response repo path should point to the actual repository containing this resource.
    • getRemoteRepoUrl

      String getRemoteRepoUrl()
    • isFound

      boolean isFound()
    • isExactQueryMatch

      boolean isExactQueryMatch()
    • isExpired

      boolean isExpired()
    • isMetadata

      boolean isMetadata()
    • getCacheAge

      long getCacheAge()
    • getMimeType

      String getMimeType()
    • getName

      String getName()
    • getLastModified

      long getLastModified()
    • getSize

      long getSize()
    • setSize

      void setSize(long size)
    • getSha1

      String getSha1()
    • getMd5

      String getMd5()