Package org.alfresco.repo.transfer
Class ContentChunkerImpl
java.lang.Object
org.alfresco.repo.transfer.ContentChunkerImpl
- All Implemented Interfaces:
ContentChunker
The Content Chunker Splits Content into "Chunks" of a given size.
- Author:
- Mark
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddContent(ContentData data) add content data to the chunkervoidflush()flush any remaining content datalongvoidsetChunkSize(long chunkSize) voidsetHandler(ContentChunkProcessor handler)
-
Constructor Details
-
ContentChunkerImpl
public ContentChunkerImpl()
-
-
Method Details
-
addContent
Description copied from interface:ContentChunkeradd content data to the chunker- Specified by:
addContentin interfaceContentChunker- Throws:
TransferException
-
flush
Description copied from interface:ContentChunkerflush any remaining content data- Specified by:
flushin interfaceContentChunker- Throws:
TransferException
-
setChunkSize
public void setChunkSize(long chunkSize) - Specified by:
setChunkSizein interfaceContentChunker- Parameters:
chunkSize- long
-
getChunkSize
public long getChunkSize()- Specified by:
getChunkSizein interfaceContentChunker- Returns:
- long
-
setHandler
- Specified by:
setHandlerin interfaceContentChunker- Parameters:
handler- ContentChunkProcessor
-
getHandler
-