package cz.moneta.test.harness.support.messaging;

/**
 * Message format for IBM MQ messages.
 */
public enum MqMessageFormat {
    /**
     * JSON format - JMS TextMessage with plain JSON string (UTF-8 default)
     */
    JSON,
    /**
     * XML format - JMS TextMessage with XML string (UTF-8 default)
     */
    XML,
    /**
     * EBCDIC format - JMS BytesMessage with EBCDIC IBM-870 encoding (CZ/SK mainframe)
     */
    EBCDIC_870,
    /**
     * UTF-8 format - JMS BytesMessage with UTF-8 IBM CCSID 1208 encoding
     */
    UTF8_1208
}
