|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ContentChunker
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.
Call the addContent method to add ContentData to the chunker.
Call the setHandler method to set the handler to process chunks of content.
Call the flush() method after the last call to addContent to flush the remaining buffered content.
Method Summary | |
---|---|
void |
addContent(org.alfresco.service.cmr.repository.ContentData data)
add content data to the chunker |
void |
flush()
flush any remaining content data |
long |
getChunkSize()
|
void |
setChunkSize(long chunkSize)
|
void |
setHandler(ContentChunkProcessor handler)
|
Method Detail |
---|
void addContent(org.alfresco.service.cmr.repository.ContentData data) throws TransferException
TransferException
void flush() throws TransferException
TransferException
void setChunkSize(long chunkSize)
chunkSize
- long getChunkSize()
void setHandler(ContentChunkProcessor handler)
handler
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |