public class Md5SumFileProcessor extends java.lang.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 java.lang.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 FileProcessor
context
- state
- segment
- public void processLoadedFile(DiskDeviceContext context, FileState state, FileSegment segment)
processLoadedFile
in interface FileProcessor
context
- state
- segment
- protected final java.lang.String calculateMd5Checksum(FileSegment segment)
segment
- FileSegmentCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.