DynamicTransformation Interface
- public interface DynamicTransformation
extends Control
-
All Superinterfaces
-
Control
, Serializable
public XmlObject |
-
convertBytesToXML (byte[] data, String mflUrl)
- Executes MFL Transformation
|
public XmlObject |
-
convertInputStreamToXML (InputStream iStream, String mflUrl)
- Executes MFL Transformation
|
public XmlObject |
-
convertRawDataToXML (RawData rawData, String mflUrl)
- Executes MFL Transformation
|
public byte[] |
-
convertXmlToBytes (XmlObject xmlObject, String mflUrl)
- Executes MFL Translation from a Xml Data to Non-XML data
|
public RawData |
-
convertXmlToRawData (XmlObject xmlObject, String mflUrl)
- Executes MFL Translation from a Xml Data to Non-XML data
|
public XmlObject [] |
-
performXQuery (String xQueryName, HashMap inputList)
- Executes a Xquery which takes unknown arguments at run time
|
public XmlObject |
-
performXQueryOnXmlObject (String xQueryName, XmlObject inputDoc, String varName)
- Executes a Xquery which takes a XmlObject in and XmlObject Out
|
public XmlObject |
-
performXSLT (String xslTemplate, XmlObject source, HashMap inputList)
- Executes a XSLT Transformation which takes unknown primitive java
arguments at run time
|
convertBytesToXML(byte[], String) Method
public XmlObject
convertBytesToXML(byte[] data,
String
mflUrl)
throws ResourceException
Executes MFL Transformation
Parameters
-
data
- the binary data
-
mflUrl
- the url pointing to the URL file
Returns
- xmlObject the xmlObject out
Exceptions
-
ResourceException
- if any exception occurs while get
convertInputStreamToXML(InputStream, String) Method
public XmlObject
convertInputStreamToXML(InputStream
iStream,
String
mflUrl)
throws ResourceException
Executes MFL Transformation
Parameters
-
iStream
- the inputStream containing the binary data
-
mflUrl
- the url pointing to the URL file
Returns
- xmlObject the xmlObject out
Exceptions
-
ResourceException
- if any exception occurs while get
convertRawDataToXML(RawData, String) Method
public XmlObject
convertRawDataToXML(RawData
rawData,
String
mflUrl)
throws ResourceException
Executes MFL Transformation
Parameters
-
rawData
- the RawData containing the binary data
-
mflUrl
- the url pointing to the URL file
Returns
- xmlObject the xmlObject out
Exceptions
-
ResourceException
- if any exception occurs while get
convertXmlToBytes(XmlObject, String) Method
public byte[] convertXmlToBytes(XmlObject
xmlObject,
String
mflUrl)
throws ResourceException
Executes MFL Translation from a Xml Data to Non-XML data
Parameters
-
xmlObject
- XmlObject
-
mflUrl
- url string which points to the mfl file
Returns
- byte[] which is the Non-XML Data
Exceptions
-
ResourceException
- if any exception occurs while get
convertXmlToRawData(XmlObject, String) Method
public RawData
convertXmlToRawData(XmlObject
xmlObject,
String
mflUrl)
throws ResourceException
Executes MFL Translation from a Xml Data to Non-XML data
Parameters
-
xmlObject
- XmlObject
-
mflUrl
- url string which points to the mfl file
Returns
- RawData which is the Non-XML Data
Exceptions
-
ResourceException
- if any exception occurs while get
performXQuery(String, HashMap) Method
public XmlObject
[] performXQuery(String
xQueryName,
HashMap
inputList)
throws ResourceException
Executes a Xquery which takes unknown arguments at run time
Parameters
-
xQueryName
- Xquery String
-
inputList
- which takes a map of variable names and the Input documments
Returns
- xmlObject the xmlObject out
Exceptions
-
ResourceException
- if any exception occurs while get
performXQueryOnXmlObject(String, XmlObject, String) Method
public XmlObject
performXQueryOnXmlObject(String
xQueryName,
XmlObject
inputDoc,
String
varName)
throws ResourceException
Executes a Xquery which takes a XmlObject in and XmlObject Out
Parameters
-
xQueryName
- Xquery String
-
inputDoc
- the xmlObject Document
-
varName
- the variable named used for the xmlDocument in the Xquery
Returns
- xmlObject the xmlObject out
Exceptions
-
ResourceException
- if any exception occurs while get
performXSLT(String, XmlObject, HashMap) Method
public XmlObject
performXSLT(String
xslTemplate,
XmlObject
source,
HashMap
inputList)
throws ResourceException
Executes a XSLT Transformation which takes unknown primitive java
arguments at run time
Parameters
-
xslTemplate
- URI string which points to the Xsl Template file
-
source
- the XML file which needs to be transformed
-
inputList
- which takes a map of variable names and the objects
Returns
- xmlObject the xmlObject out
Exceptions
-
ResourceException
- if any exception occurs while get