Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.platform.jbpm.core.deployer
Class MD5Hasher

java.lang.Object
  extended by org.nuxeo.ecm.platform.jbpm.core.deployer.MD5Hasher
All Implemented Interfaces:
java.io.Serializable

public class MD5Hasher
extends java.lang.Object
implements java.io.Serializable

Author:
Alexandre Russel
See Also:
Serialized Form

Constructor Summary
MD5Hasher()
           
 
Method Summary
 byte[] getBytes(org.w3c.dom.Document document)
           
 javax.xml.parsers.DocumentBuilder getDocumentBuider()
           
 org.w3c.dom.Document getDomDocument(java.net.URL url)
           
 java.lang.String getMD5FromURL(java.net.URL url)
           
 javax.xml.transform.Transformer getTransformer()
           
 java.lang.String MD5(byte[] bytes)
           
 org.w3c.dom.Document trimDocument(org.w3c.dom.Document document)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MD5Hasher

public MD5Hasher()
Method Detail

getDocumentBuider

public javax.xml.parsers.DocumentBuilder getDocumentBuider()
                                                    throws javax.xml.parsers.ParserConfigurationException
Throws:
javax.xml.parsers.ParserConfigurationException

getTransformer

public javax.xml.transform.Transformer getTransformer()
                                               throws javax.xml.transform.TransformerConfigurationException,
                                                      javax.xml.transform.TransformerFactoryConfigurationError
Throws:
javax.xml.transform.TransformerConfigurationException
javax.xml.transform.TransformerFactoryConfigurationError

getMD5FromURL

public java.lang.String getMD5FromURL(java.net.URL url)
                               throws org.xml.sax.SAXException,
                                      java.io.IOException,
                                      javax.xml.transform.TransformerException,
                                      java.security.NoSuchAlgorithmException
Throws:
org.xml.sax.SAXException
java.io.IOException
javax.xml.transform.TransformerException
java.security.NoSuchAlgorithmException

MD5

public java.lang.String MD5(byte[] bytes)
                     throws java.security.NoSuchAlgorithmException
Throws:
java.security.NoSuchAlgorithmException

getBytes

public byte[] getBytes(org.w3c.dom.Document document)
                throws java.io.IOException,
                       javax.xml.transform.TransformerException
Throws:
java.io.IOException
javax.xml.transform.TransformerException

getDomDocument

public org.w3c.dom.Document getDomDocument(java.net.URL url)
                                    throws org.xml.sax.SAXException,
                                           java.io.IOException
Throws:
org.xml.sax.SAXException
java.io.IOException

trimDocument

public org.w3c.dom.Document trimDocument(org.w3c.dom.Document document)

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.