public class MultiXMLConfigurationBuilder
extends java.lang.Object
This optional configuration builder creates the Synapse configuration by processing a specified file hierarchy. If the root of the specified file hierarchy is CONFIG_HOME, then the following directories are expected to be in CONFIG_HOME.
In addition to the directories mentioned above one can have the following file in CONFIG_HOME
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ENDPOINTS_DIR |
static java.lang.String |
EVENTS_DIR |
static java.lang.String |
EXECUTORS_DIR |
static java.lang.String |
INBOUND_ENDPOINT_DIR |
static java.lang.String |
LOCAL_ENTRY_DIR |
static java.lang.String |
MESSAGE_PROCESSOR_DIR |
static java.lang.String |
MESSAGE_STORE_DIR |
static java.lang.String |
PROXY_SERVICES_DIR |
static java.lang.String |
REGISTRY_FILE |
static java.lang.String |
REST_API_DIR |
static java.lang.String |
SEPARATE_REGISTRY_DEFINITION |
static java.lang.String |
SEPARATE_TASK_MANAGER_DEFINITION |
static java.lang.String |
SEQUENCES_DIR |
static java.lang.String |
SYNAPSE_IMPORTS_DIR |
static java.lang.String |
TASK_MANAGER_FILE |
static java.lang.String |
TASKS_DIR |
static java.lang.String |
TEMPLATES_DIR |
Constructor and Description |
---|
MultiXMLConfigurationBuilder() |
Modifier and Type | Method and Description |
---|---|
static SynapseConfiguration |
getConfiguration(java.lang.String root,
java.util.Properties properties) |
public static final java.lang.String PROXY_SERVICES_DIR
public static final java.lang.String SEQUENCES_DIR
public static final java.lang.String TEMPLATES_DIR
public static final java.lang.String ENDPOINTS_DIR
public static final java.lang.String LOCAL_ENTRY_DIR
public static final java.lang.String TASKS_DIR
public static final java.lang.String EVENTS_DIR
public static final java.lang.String EXECUTORS_DIR
public static final java.lang.String MESSAGE_STORE_DIR
public static final java.lang.String MESSAGE_PROCESSOR_DIR
public static final java.lang.String REST_API_DIR
public static final java.lang.String INBOUND_ENDPOINT_DIR
public static final java.lang.String SYNAPSE_IMPORTS_DIR
public static final java.lang.String REGISTRY_FILE
public static final java.lang.String TASK_MANAGER_FILE
public static final java.lang.String SEPARATE_REGISTRY_DEFINITION
public static final java.lang.String SEPARATE_TASK_MANAGER_DEFINITION
public static SynapseConfiguration getConfiguration(java.lang.String root, java.util.Properties properties)
Copyright © 2005-2021 Apache Software Foundation. All Rights Reserved.