Bus

org.topcased.externalbus.core.helper
Class ExternalServiceHelper

java.lang.Object
  extended by org.topcased.externalbus.core.helper.ExternalServiceHelper

public class ExternalServiceHelper
extends java.lang.Object

Set of convenient methods to invoke external services.


Constructor Summary
ExternalServiceHelper()
           
 
Method Summary
static java.lang.String documentToString(org.w3c.dom.Node node)
          Converts an XML document into a String.
static org.w3c.dom.Document sendErrorParameterDocument()
           
static org.w3c.dom.Document stringToDom(java.lang.String xmlSource)
          Creates a Document instance from an XML String.
static void transformModel(org.w3c.dom.Element modelAsElement, java.lang.String fileName_)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExternalServiceHelper

public ExternalServiceHelper()
Method Detail

stringToDom

public static org.w3c.dom.Document stringToDom(java.lang.String xmlSource)
                                        throws org.xml.sax.SAXException,
                                               javax.xml.parsers.ParserConfigurationException,
                                               java.io.IOException
Creates a Document instance from an XML String.

Parameters:
xmlSource - - String in the xml format.
Returns:
a Document
Throws:
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
java.io.IOException

documentToString

public static java.lang.String documentToString(org.w3c.dom.Node node)
                                         throws javax.xml.transform.TransformerException
Converts an XML document into a String.

Parameters:
node - An XML node
Returns:
a String representing the flattened node
Throws:
javax.xml.transform.TransformerException

sendErrorParameterDocument

public static org.w3c.dom.Document sendErrorParameterDocument()
                                                       throws javax.xml.parsers.ParserConfigurationException
Returns:
Throws:
javax.xml.parsers.ParserConfigurationException

transformModel

public static void transformModel(org.w3c.dom.Element modelAsElement,
                                  java.lang.String fileName_)
                           throws javax.xml.parsers.ParserConfigurationException,
                                  javax.xml.transform.TransformerConfigurationException,
                                  javax.xml.transform.TransformerFactoryConfigurationError,
                                  javax.xml.transform.TransformerException
Parameters:
modelAsElement -
Throws:
javax.xml.parsers.ParserConfigurationException
javax.xml.transform.TransformerConfigurationException
javax.xml.transform.TransformerFactoryConfigurationError
javax.xml.transform.TransformerException

Bus

Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.