org.apache.maven.wagon.observers
public class ChecksumObserver extends Object implements TransferListener
Version: $Id: ChecksumObserver.java 312821 2005-10-11 07:21:52Z brett $
Field Summary | |
---|---|
String | actualChecksum |
MessageDigest | digester |
Constructor Summary | |
---|---|
ChecksumObserver() | |
ChecksumObserver(String algorithm) |
Method Summary | |
---|---|
void | debug(String message) |
protected String | encode(byte[] binaryData)
Encodes a 128 bit or 160-bit byte array into a String.
|
String | getActualChecksum()
Returns md5 checksum which was computed during transfer
|
void | transferCompleted(TransferEvent transferEvent) |
void | transferError(TransferEvent transferEvent) |
void | transferInitiated(TransferEvent transferEvent) |
void | transferProgress(TransferEvent transferEvent, byte[] buffer, int length) |
void | transferStarted(TransferEvent transferEvent) |
Parameters: algorithm One of the algorithms supported by JDK: MD5, MD2 or SHA-1
Parameters: binaryData Array containing the digest
Returns: Encoded hex string, or null if encoding failed
Returns:
See Also: transferStarted