org.milyn.ect
Class EdiConvertionTool

java.lang.Object
  extended by org.milyn.ect.EdiConvertionTool

public class EdiConvertionTool
extends java.lang.Object

EDI Convertion Tool.

Takes the set of messages from an EdiSpecificationReader and generates a Smooks EDI Mapping Model archive that can be written to a zip file or folder.

Author:
bardl, tom.fennelly@gmail.com

Constructor Summary
EdiConvertionTool()
           
 
Method Summary
static void fromSpec(EdiSpecificationReader ediSpecificationReader, java.io.File modelSetOutFolder, java.lang.String urn)
          Write an EDI Mapping Model configuration set from the specified EDI Specification Reader.
static void fromSpec(EdiSpecificationReader ediSpecificationReader, java.util.zip.ZipOutputStream modelSetOutStream, java.lang.String urn)
          Write an EDI Mapping Model configuration set from the specified EDI Specification Reader.
static void fromUnEdifactSpec(java.util.zip.ZipInputStream specification, java.io.File modelSetOutFolder, java.lang.String urn)
          Write an EDI Mapping Model configuration set from a UN/EDIFACT specification.
static void fromUnEdifactSpec(java.util.zip.ZipInputStream specification, java.util.zip.ZipOutputStream modelSetOutStream, java.lang.String urn)
          Write an EDI Mapping Model configuration set from a UN/EDIFACT specification.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EdiConvertionTool

public EdiConvertionTool()
Method Detail

fromUnEdifactSpec

public static void fromUnEdifactSpec(java.util.zip.ZipInputStream specification,
                                     java.util.zip.ZipOutputStream modelSetOutStream,
                                     java.lang.String urn)
                              throws java.io.IOException
Write an EDI Mapping Model configuration set from a UN/EDIFACT specification.

Parameters:
specification - The UN/EDIFACT specification zip file.
modelSetOutStream - The output zip stream for the generated EDI Mapping Model configuration set.
urn - The URN for the EDI Mapping model configuration set.
Throws:
java.io.IOException - Error writing Mapping Model configuration set.

fromSpec

public static void fromSpec(EdiSpecificationReader ediSpecificationReader,
                            java.util.zip.ZipOutputStream modelSetOutStream,
                            java.lang.String urn)
                     throws java.io.IOException
Write an EDI Mapping Model configuration set from the specified EDI Specification Reader.

Parameters:
ediSpecificationReader - The configuration reader for the EDI interchange configuration set.
modelSetOutStream - The EDI Mapping Model output Stream.
urn - The URN for the EDI Mapping model configuration set.
Throws:
java.io.IOException - Error writing Mapping Model configuration set.

fromUnEdifactSpec

public static void fromUnEdifactSpec(java.util.zip.ZipInputStream specification,
                                     java.io.File modelSetOutFolder,
                                     java.lang.String urn)
                              throws java.io.IOException
Write an EDI Mapping Model configuration set from a UN/EDIFACT specification.

Parameters:
specification - The UN/EDIFACT specification zip file.
modelSetOutFolder - The output folder for the generated EDI Mapping Model configuration set.
urn - The URN for the EDI Mapping model configuration set.
Throws:
java.io.IOException - Error writing Mapping Model configuration set.

fromSpec

public static void fromSpec(EdiSpecificationReader ediSpecificationReader,
                            java.io.File modelSetOutFolder,
                            java.lang.String urn)
                     throws java.io.IOException
Write an EDI Mapping Model configuration set from the specified EDI Specification Reader.

Parameters:
ediSpecificationReader - The configuration reader for the EDI interchange configuration set.
modelSetOutFolder - The output folder for the generated EDI Mapping Model configuration set.
urn - The URN for the EDI Mapping model configuration set.
Throws:
java.io.IOException - Error writing Mapping Model configuration set.


Copyright © 2011. All Rights Reserved.