org.apache.maven.wagon.observers
Class ChecksumObserver
java.lang.Object
org.apache.maven.wagon.observers.ChecksumObserver
- TransferListener
public class ChecksumObserver
extends java.lang.Object
TransferListeners which computes MD5 checksum on the fly when files are transfered.
$Id: ChecksumObserver.java 312821 2005-10-11 07:21:52Z brett $
ChecksumObserver
public ChecksumObserver()
throws NoSuchAlgorithmException
ChecksumObserver
public ChecksumObserver(String algorithm)
throws NoSuchAlgorithmException
algorithm
- One of the algorithms supported by JDK: MD5, MD2 or SHA-1
encode
protected String encode(byte[] binaryData)
Encodes a 128 bit or 160-bit byte array into a String.
binaryData
- Array containing the digest
- Encoded hex string, or null if encoding failed
getActualChecksum
public String getActualChecksum()
Returns md5 checksum which was computed during transfer