TransferServletSee: 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
ManagedArtifacts. |
| 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. |
TransferServletCopyright © 2016 PayPal Open Source. All rights reserved.