public class BidiUtils
extends java.lang.Object
| Modifier and Type | Method and Description | 
|---|---|
| static byte[] | bidiTransformInboundData(byte[] data,
                        java.lang.String bidiFormat)Performs the Bidi transformation for the passed data according to the provided Bidi format | 
| static byte[] | bidiTransformInboundData(java.lang.String extSystemName,
                        byte[] data)Performs the Bidi transformation for the passed data according to the provided external system's Bidi format | 
| static byte[] | bidiTransformOutboundData(byte[] data,
                         java.lang.String bidiFormat)Performs the Bidi transformation for the passed data according to the provided Bidi format | 
| static java.lang.String | getBidiFormat(java.lang.String extSystemName)Returns the Bidi format from an external system identified by its name | 
public static java.lang.String getBidiFormat(java.lang.String extSystemName)
                                      throws MXException
extSystemName - the external system that posts the data to Maximo platformMXException - thrown from ExtSystemCache's getInstance()public static byte[] bidiTransformInboundData(java.lang.String extSystemName,
                              byte[] data)
                                       throws MXException
data - the XML document in byte arrayextSystem - the external system that posts the data to Maximo platformMXException - any error while transformation process will pass thru to caller to handlepublic static byte[] bidiTransformInboundData(byte[] data,
                              java.lang.String bidiFormat)
                                       throws MXException
data - the XML document in byte arraybidiFormat - the external system's bidi format to transform the data from.MXException - any error while transformation process will pass thru to caller to handlepublic static byte[] bidiTransformOutboundData(byte[] data,
                               java.lang.String bidiFormat)
                                        throws MXException
data - the XML document in byte arraybidiFormat - the external system's bidi format to transform the data to.MXException - any error while transformation process will pass thru to caller to handle