Examples of UNB41


Examples of org.milyn.smooks.edi.unedifact.model.r41.UNB41

    public void testToUNEDIFACTString_interchange() throws Exception {
        DefaultCamelContext camelContext = new DefaultCamelContext();
        TypeConverter typeConverter = camelContext.getTypeConverter();

        UNEdifactInterchange41 unEdifactInterchange41 = new UNEdifactInterchange41();
        unEdifactInterchange41.setInterchangeHeader(new UNB41());

        String serialized = typeConverter.convertTo(String.class, unEdifactInterchange41);
        assertEquals("UNB+++++++++++'", serialized);

    }
View Full Code Here

Examples of org.milyn.smooks.edi.unedifact.model.r41.UNB41

        return buildInterchange("D", "03B", messageTypes, builder);
    }

    public static UNEdifactInterchange41 buildInterchange(String versionNum, String releaseNum, Class<?>[] messageTypes, MessageBuilder messageBuilder) {
        UNEdifactInterchange41 interchange41 = messageBuilder.buildMessage(UNEdifactInterchange41.class);
        UNB41 unb = interchange41.getInterchangeHeader();
        List<UNEdifactMessage41> messages = interchange41.getMessages();

        interchange41.setInterchangeDelimiters(messageBuilder.getDelimiters());
        unb.getSyntaxIdentifier().setId("UNOW"); // UNOW is UTF-8.... as encoded above
        unb.getSyntaxIdentifier().setCodedCharacterEncoding("UNOW"); // UNOW is UTF-8.... as encoded above
        messages.clear();

        for (Class<?> messageType : messageTypes) {
            UNEdifactMessage41 message41 = messageBuilder.buildMessage(UNEdifactMessage41.class);
            Object messageInstance = messageBuilder.buildMessage(messageType);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.