JavaDoc for transfer service.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@18913 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Mark Rogers
2010-03-01 15:06:38 +00:00
parent bbbb60c3af
commit 9a61ebaae1
23 changed files with 125 additions and 10 deletions

View File

@@ -28,8 +28,17 @@ import org.alfresco.service.cmr.repository.ContentData;
import org.alfresco.service.cmr.transfer.TransferException;
/**
* The Content Chunker Splits Content into "Chunks" of a given size
*
* The Content Chunker Splits Content into "Chunks" of a given size.
*
* So, for example, if the chunk size is 10MB and there are 6 files of 2MB then
* there will be one chunk containing 5 chunks and the remaining 2MB will remain.
* <p>
* Call the addContent method to add ContentData to the chunker.
* <p>
* Call the setHandler method to set the handler to process chunks of content.
* <p>
* Call the flush() method after the last call to addContent to flush the remaining
* buffered content.
* @author Mark
*/
public interface ContentChunker