package org.jentrata.ebms; import org.apache.camel.Exchange; public class EbmsConstants { public static final String JENTRATA_VERSION = "JentrataVersion"; //Jentrata Message Header keys public static final String SOAP_VERSION = "JentrataSOAPVersion"; public static final String EBMS_VERSION = "JentrataEBMSVersion"; public static final String VALID_PARTNER_AGREEMENT = "JentrataIsValidPartnerAgreement"; public static final String EBMS_MESSAGE_MEP = "JentrataMEP"; public static final String SOAP_VERSION_1_1 = "1.1"; public static final String SOAP_VERSION_1_2 = "1.2"; public static final String SOAP_1_1_NAMESPACE = "http://schemas.xmlsoap.org/soap/envelope/"; public static final String SOAP_1_2_NAMESPACE = "http://www.w3.org/2003/05/soap-envelope"; public static final String EBXML_V2_NAMESPACE = "http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd"; public static final String EBXML_V3_NAMESPACE = "http://docs.oasis-open.org/ebxml-msg/ebms/v3.0/ns/core/200704/"; public static final String EBMS_V2 = "ebMSV2"; public static final String EBMS_V3 = "ebMSV3"; public static final String EBMS_V3_MEP_ONE_WAY = "http://docs.oasis-open.org/ebxml-msg/ebms/v3.0/ns/core/200704/oneWay"; public static final String EBMS_V3_MEP_TWO_WAY = "http://docs.oasis-open.org/ebxml-msg/ebms/v3.0/ns/core/200704/twoWay"; public static final String EBMS_V3_MEP_BINDING_PUSH = "ttp://docs.oasis-open.org/ebxml-msg/ebms/v3.0/ns/core/200704/push"; public static final String EBMS_RECEIPT_REQUIRED = "JentrataReceiptRequired"; public static final String CONTENT_ID = "Content-ID"; public static final String CONTENT_LENGTH = Exchange.CONTENT_LENGTH; public static final String CONTENT_TRANSFER_ENCODING = "Content-Transfer-Encoding"; public static final String CONTENT_DISPOSITION = "Content-Disposition"; public static final String CONTENT_TYPE = Exchange.CONTENT_TYPE; public static final String SOAP_XML_CONTENT_TYPE = "application/soap+xml"; public static final String TEXT_XML_CONTENT_TYPE = "text/xml"; public static final String MESSAGE_ID = "JentrataMessageID"; public static final String REF_TO_MESSAGE_ID = "JentrataRefMessageID"; public static final String MESSAGE_FROM = "JentrataFrom"; public static final String MESSAGE_FROM_TYPE = "JentrataFromPartyIdType"; public static final String MESSAGE_FROM_ROLE = "JentrataPartyFromRole"; public static final String MESSAGE_TO = "JentrataTo"; public static final String MESSAGE_TO_TYPE = "JentrataToPartyIdType"; public static final String MESSAGE_TO_ROLE = "JentrataPartyToRole"; public static final String MESSAGE_AGREEMENT_REF = "JentrataAgreementRef"; public static final String MESSAGE_PART_PROPERTIES = "JentraraPartProperties"; public static final String MESSAGE_PAYLOAD_SCHEMA = "JentrataPayloadSchema"; public static final String MESSAGE_DIRECTION = "JentrataMessageDirection"; public static final String MESSAGE_DIRECTION_INBOUND = "inbox"; public static final String MESSAGE_DIRECTION_OUTBOUND = "outbox"; public static final String MESSAGE_STATUS = "JentrataMessageStatus"; public static final String MESSAGE_STATUS_DESCRIPTION = "JentrataMessageStatusDesc"; public static final String MESSAGE_TYPE = "JentrataMessageType"; public static final String MESSAGE_SERVICE = "JentrataService"; public static final String MESSAGE_ACTION = "JentrataAction"; public static final String MESSAGE_CONVERSATION_ID = "JentrataConversationId"; public static final String CPA = "JentrataCPA"; public static final String CPA_ID = "JentrataCPAId"; public static final String PAYLOAD_ID = "JentrataPayloadId"; public static final String PAYLOAD_FILENAME = "JentrataPayloadFilename"; public static final String PAYLOAD_COMPRESSION = "JentrataPayloadCompression"; public static final String CPA_ID_UNKNOWN = "UNKNOWN"; public static final String CONTENT_CHAR_SET = "JentrataCharSet"; public static final String SOAP_BODY_PAYLOAD_ID = "soapbodypart"; public static final String SECURITY_CHECK = "JentrataSecurityCheck"; public static final String SECURITY_RESULTS = "JentrataSecurityResults"; public static final String SECURITY_ERROR_CODE = "JentrataSecurityErrorCode"; public static final String EBMS_ERROR = "JentrataEbmsError"; public static final String EBMS_ERROR_CODE = "JentrataEbmsErrorCode"; public static final String EBMS_ERROR_DESCRIPTION = "JentrataEbmsErrorDesc"; public static final String MESSAGE_PAYLOADS = "JentrataPayloads"; public static final String COMPRESSION_TYPE = "CompressionType"; public static final String GZIP = "application/gzip"; public static final String MESSAGE_DATE = "JentrataMessageDate"; public static final String MESSAGE_RECEIPT_PATTERN = "JentrataMessageReceipt"; public static final String MESSAGE_DUP_DETECTION = "JentrataDupDetection"; public static final String DUPLICATE_MESSAGE = "JentrataIsDuplicateMessage"; public static final String DUPLICATE_MESSAGE_ID = "JentrataDuplicateMessageId"; public static final String VALIDATION_ERROR_DESC = "JentrataValidationErrorDesc"; public static final String EBMS_VALIDATION_ERROR = "JentrataValidationError"; public static final String DEFAULT_CPA_ID = "JentrataDefaultCPAId"; public static final String DELIVERY_ERROR = "JentrataDeliveryError"; }