/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ package org.wso2.carbon.mediator.bam.util; /** * Constants used in the BAM mediator. */ public final class BamMediatorConstants { private BamMediatorConstants() {} public static final String BAM_HEADER_NAMESPACE_URI = "http://wso2.org/ns/2010/10/bam"; public static final String BAM_EVENT = "BAMEvent"; public static final String ACTIVITY_ID = "activityID"; public static final String DIRECTION_IN = "IN"; public static final String DIRECTION_OUT = "OUT"; public static final String REMOTE_ADDRESS = "remote_address"; public static final String OPERATION_NAME = "operation_name"; public static final String MSG_BAM_ACTIVITY_ID = "bam_activity_id"; public static final String MSG_STR_ACTIVITY_ID = "activity_id"; public static final String MSG_ID = "message_id"; public static final String MSG_DIRECTION = "message_direction"; public static final String VERSION = "version"; public static final String NICK_NAME = "nickName"; public static final String DESCRIPTION = "description"; public static final String TENANT_ID = "tenant_id"; public static final String REQUEST_RECEIVED_TIME = "timestamp"; public static final String HTTP_METHOD = "http_method"; public static final String CHARACTER_SET_ENCODING = "character_set_encoding"; public static final String TRANSPORT_IN_URL = "transport_in_url"; public static final String MESSAGE_TYPE = "message_type"; public static final String REMOTE_HOST = "remote_host"; public static final String SERVICE_PREFIX = "service_prefix"; public static final String HOST = "host"; //public static final String HOST_ADDRESS = "host_address"; public static final String STRING = "STRING"; public static final String INT = "INT"; public static final String LONG = "Long"; public static final String NAME = "name"; public static final String TYPE = "type"; public static final String CORRELATION_DATA = "correlationData"; public static final String META_DATA = "metaData"; public static final String PAYLOAD_DATA = "payloadData"; public static final String EMPTY_STRING = ""; public static final int NUM_OF_CONST_CORRELATION_PARAMS = 1; public static final int NUM_OF_CONST_META_PARAMS = 9; public static final int NUM_OF_CONST_PAYLOAD_PARAMS = 4; }