public class Md5SumFileProcessor extends Object implements FileProcessor
Calculate an MD5 checksum for a file before it is stored and save the result in a database field.
| Constructor and Description |
|---|
Md5SumFileProcessor() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
calculateMd5Checksum(FileSegment segment)
Calculate an MD5 checksum for a file
|
void |
processLoadedFile(DiskDeviceContext context,
FileState state,
FileSegment segment)
Process a cached file just after being loaded.
|
void |
processStoredFile(DiskDeviceContext context,
FileState state,
FileSegment segment)
Process a cached file just before it is to be stored.
|
public void processStoredFile(DiskDeviceContext context, FileState state, FileSegment segment)
processStoredFile in interface FileProcessorcontext - DiskDeviceContextstate - FileStatesegment - FileSegmentpublic void processLoadedFile(DiskDeviceContext context, FileState state, FileSegment segment)
processLoadedFile in interface FileProcessorcontext - DiskDeviceContextstate - FileStatesegment - FileSegmentprotected final String calculateMd5Checksum(FileSegment segment)
segment - FileSegmentCopyright © 2005–2015 Alfresco Software. All rights reserved.