TransferServlet
See: Description
Interface | Description |
---|---|
ManagedArtifact |
ManagedArtifact represents a basic artifact successfully saved to SeLion grid by an HTTP POST method
call. |
ManagedArtifact.RequestParameters |
Provides access to and/or represents the HTTP request parameters used by the @{link
ManagedArtifact } |
ServerRepository |
ServerRepository represents a repository for storing any artifacts of type ManagedArtifact
received by HTTP POST upload request. |
UploadRequestProcessor |
UploadRequestProcessor processes any HTTP upload request for any type that extends
ManagedArtifact . |
UploadResponder |
UploadResponder responds to HTTP POST upload request for any type that extends ManagedArtifact . |
Class | Description |
---|---|
DefaultManagedArtifact |
DefaultManagedArtifact represents an artifact that is successfully saved to SeLion grid by an HTTP POST
method call. |
DownloadRequestProcessor |
DownloadRequestProcessor is a default implementation for HTTP GET download requests. |
DownloadResponder |
DownloadResponder is default implementation for responding to HTTP GET download requests. |
ManagedArtifactRepository | |
TransferContext |
TransferContext acts as a data structure for holding upload and download information required for the
upload and download request and response factories. |
UploadedArtifact |
UploadedArtifact is data structure to hold uploaded information through HTTP POST method call. |
UploadedArtifact.UploadedArtifactBuilder |
UploadedArtifactBuilder is a builder for UploadedArtifact |
UploadRequestProcessor.AbstractUploadRequestProcessor |
AbstractUploadRequestProcessor is abstract super class for concrete implementations that work on
types of ManagedArtifact . |
UploadRequestProcessor.ApplicationUploadRequestProcessor |
ApplicationUploadRequestProcessor is an implementation of UploadRequestProcessor.AbstractUploadRequestProcessor for
ManagedArtifact s. |
UploadRequestProcessor.MultipartUploadRequestProcessor |
MultipartUploadRequestProcessor is an implementation of UploadRequestProcessor.AbstractUploadRequestProcessor for
DefaultManagedArtifact . |
UploadResponder.AbstractUploadResponder |
AbstractUploadResponder is abstract super class for concrete implementations that work on types of
ManagedArtifact . |
UploadResponder.JsonUploadResponder |
JsonUploadResponder for UploadResponder.AbstractUploadResponder which sends out application/json responses
to HttpServletResponse |
UploadResponder.TextPlainUploadResponder |
TextPlainUploadResponder for UploadResponder.AbstractUploadResponder which sends out text/plain responses to
HttpServletResponse |
Enum | Description |
---|---|
UploadResponder.AcceptHeaderEnum |
Enum holding the MIME types for HTTP Accept header and the corresponding class that implements the logic for
serving the respective content.
|
Exception | Description |
---|---|
ArtifactDownloadException |
ArtifactDownloadException extends RuntimeException and is used for all artifact download related
exceptions from the server. |
ArtifactUploadException |
ArtifactUploadException extends RuntimeException and is used for all artifact upload related exceptions
from the server. |
TransferServlet
Copyright © 2016 PayPal Open Source. All rights reserved.