Interface IUploadStreamContent
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
DefaultUploadStreamContent
,DefaultUploadStreamContentBySeparateOutputStreams
Interface that is used to pass content that is uploadeded from the client.
The content is passed as stream - so that not the whole content of what
is uploaded is kept in memory.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Called before the first file is transferred.void
Called after all files have been passed via#passClientFile(String, byte[])
.getId()
getURL()
URL that can be passed into the upload component.void
This method passes the uploaded file content into your implementation.
-
Method Details
-
getId
String getId() -
getURL
String getURL()URL that can be passed into the upload component. The URL is the one used by the uploade component to send the content of a file that is to be uploaded. -
beginPassing
void beginPassing()Called before the first file is transferred. -
passClientFilesAsStream
This method passes the uploaded file content into your implementation.
The format of the stream is: -
endPassing
void endPassing()Called after all files have been passed via#passClientFile(String, byte[])
. The upload has ended when this method is called.
-