1
2
3
4
5
6
7
8
9
10
11 package org.mule.api.config;
12
13
14
15
16
17 public interface MuleProperties
18 {
19
20
21
22 String PROPERTY_PREFIX = "MULE_";
23
24
25
26
27
28
29 String MULE_EVENT_PROPERTY = PROPERTY_PREFIX + "EVENT";
30 String MULE_EVENT_TIMEOUT_PROPERTY = PROPERTY_PREFIX + "EVENT_TIMEOUT";
31 String MULE_METHOD_PROPERTY = "method";
32
33
34
35 String MULE_IGNORE_METHOD_PROPERTY = PROPERTY_PREFIX + "IGNORE_METHOD";
36 String MULE_ENDPOINT_PROPERTY = PROPERTY_PREFIX + "ENDPOINT";
37 String MULE_ORIGINATING_ENDPOINT_PROPERTY = PROPERTY_PREFIX + "ORIGINATING_ENDPOINT";
38 String MULE_ERROR_CODE_PROPERTY = PROPERTY_PREFIX + "ERROR_CODE";
39 String MULE_REPLY_TO_PROPERTY = PROPERTY_PREFIX + "REPLYTO";
40 String MULE_USER_PROPERTY = PROPERTY_PREFIX + "USER";
41 String MULE_ENCODING_PROPERTY = PROPERTY_PREFIX + "ENCODING";
42 String MULE_REPLY_TO_REQUESTOR_PROPERTY = PROPERTY_PREFIX + "REPLYTO_REQUESTOR";
43 String MULE_SESSION_ID_PROPERTY = PROPERTY_PREFIX + "SESSION_ID";
44 String MULE_SESSION_PROPERTY = PROPERTY_PREFIX + "SESSION";
45 String MULE_MESSAGE_ID_PROPERTY = PROPERTY_PREFIX + "MESSAGE_ID";
46 String MULE_CORRELATION_ID_PROPERTY = PROPERTY_PREFIX + "CORRELATION_ID";
47 String MULE_CORRELATION_GROUP_SIZE_PROPERTY = PROPERTY_PREFIX + "CORRELATION_GROUP_SIZE";
48 String MULE_CORRELATION_SEQUENCE_PROPERTY = PROPERTY_PREFIX + "CORRELATION_SEQUENCE";
49 String MULE_REMOTE_SYNC_PROPERTY = PROPERTY_PREFIX + "REMOTE_SYNC";
50 String MULE_REMOTE_CLIENT_ADDRESS = PROPERTY_PREFIX + "REMOTE_CLIENT_ADDRESS";
51 String MULE_SOAP_METHOD = PROPERTY_PREFIX + "SOAP_METHOD";
52 String MULE_JMS_SESSION = PROPERTY_PREFIX + "JMS_SESSION";
53 String MULE_MANAGEMENT_CONTEXT_PROPERTY = PROPERTY_PREFIX + "MANAGEMENT_CONTEXT";
54
55
56
57
58
59 String SERVICE_FINDER = "service.finder";
60
61
62
63
64 String MODEL_CLASS = "model";
65
66
67
68
69 String CONNECTOR_CLASS = "connector";
70 String CONNECTOR_MESSAGE_RECEIVER_CLASS = "message.receiver";
71 String CONNECTOR_TRANSACTED_MESSAGE_RECEIVER_CLASS = "transacted.message.receiver";
72 String CONNECTOR_XA_TRANSACTED_MESSAGE_RECEIVER_CLASS = "xa.transacted.message.receiver";
73 String CONNECTOR_DISPATCHER_FACTORY = "dispatcher.factory";
74 String CONNECTOR_REQUESTER_FACTORY = "requester.factory";
75 String CONNECTOR_TRANSACTION_FACTORY = "transaction.factory";
76 String CONNECTOR_MESSAGE_ADAPTER = "message.adapter";
77 String CONNECTOR_INBOUND_TRANSFORMER = "inbound.transformer";
78 String CONNECTOR_OUTBOUND_TRANSFORMER = "outbound.transformer";
79 String CONNECTOR_RESPONSE_TRANSFORMER = "response.transformer";
80 String CONNECTOR_ENDPOINT_BUILDER = "endpoint.builder";
81 String CONNECTOR_SERVICE_FINDER = "service.finder";
82 String CONNECTOR_SERVICE_ERROR = "service.error";
83 String CONNECTOR_SESSION_HANDLER = "session.handler";
84
85
86 String MULE_WORKING_DIRECTORY_PROPERTY = "mule.working.dir";
87 String MULE_HOME_DIRECTORY_PROPERTY = "mule.home";
88
89
90
91 String OBJECT_SYSTEM_MODEL = "_muleSystemModel";
92 String OBJECT_MULE_CONTEXT_PROCESSOR = "_muleContextProcessor";
93 String OBJECT_PROPERTY_PLACEHOLDER_PROCESSOR = "_mulePropertyPlaceholderProcessor";
94 String OBJECT_OBJECT_NAME_PROCESSOR = "_muleObjectNameProcessor";
95 String OBJECT_LIFECYCLE_MANAGER = "_muleLifecycleManager";
96 String OBJECT_SECURITY_MANAGER = "_muleSecurityManager";
97 String OBJECT_TRANSACTION_MANAGER = "_muleTransactionManager";
98 String OBJECT_QUEUE_MANAGER = "_muleQueueManager";
99 String OBJECT_MULE_APPLICATION_PROPERTIES = "_muleProperties";
100 String OBJECT_MULE_ENDPOINT_FACTORY = "_muleEndpointFactory";
101 String OBJECT_MULE_STREAM_CLOSER_SERVICE = "_muleStreamCloserService";
102 String OBJECT_MULE_SIMPLE_REGISTRY_BOOTSTRAP = "_muleSimpleRegistryBootstrap";
103 String OBJECT_DEFAULT_THREADING_PROFILE = "_defaultThreadingProfile";
104 String OBJECT_DEFAULT_MESSAGE_DISPATCHER_THREADING_PROFILE = "_defaultMessageDispatcherThreadingProfile";
105 String OBJECT_DEFAULT_MESSAGE_REQUESTER_THREADING_PROFILE = "_defaultMessageRequesterThreadingProfile";
106 String OBJECT_DEFAULT_MESSAGE_RECEIVER_THREADING_PROFILE = "_defaultMessageReceiverThreadingProfile";
107 String OBJECT_DEFAULT_COMPONENT_THREADING_PROFILE = "_defaultComponentThreadingProfile";
108 String OBJECT_DEFAULT_CONNECTION_STRATEGY = "_defaultConnectionStrategy";
109 String OBJECT_MULE_CONFIGURATION = "_muleConfiguration";
110
111
112 String OBJECT_WORK_MANAGER = "_muleWorkManager";
113 String OBJECT_NOTIFICATION_MANAGER = "_muleNotificationManager";
114
115
116
117
118
119
120 String SYNCHRONOUS_PROPERTY = "synchronous";
121 }