1
2
3
4
5
6
7
8
9
10
11 package org.mule.management.mbeans;
12
13 import org.mule.MuleManager;
14 import org.mule.config.MuleConfiguration;
15
16
17
18
19
20 public class MuleConfigurationService implements MuleConfigurationServiceMBean
21 {
22 private final MuleConfiguration muleConfiguration = MuleManager.getConfiguration();
23
24 public boolean isSynchronous()
25 {
26 return muleConfiguration.isSynchronous();
27 }
28
29 public void setSynchronous(boolean synchronous)
30 {
31 muleConfiguration.setSynchronous(synchronous);
32 }
33
34 public int getSynchronousEventTimeout()
35 {
36 return muleConfiguration.getSynchronousEventTimeout();
37 }
38
39 public void setSynchronousEventTimeout(int synchronousEventTimeout)
40 {
41 muleConfiguration.setSynchronousEventTimeout(synchronousEventTimeout);
42 }
43
44 public boolean isRemoteSync()
45 {
46 return muleConfiguration.isRemoteSync();
47 }
48
49 public void setRemoteSync(boolean remoteSync)
50 {
51 muleConfiguration.setRemoteSync(remoteSync);
52 }
53
54 public boolean isRecoverableMode()
55 {
56 return muleConfiguration.isRecoverableMode();
57 }
58
59 public void setRecoverableMode(boolean recoverableMode)
60 {
61 muleConfiguration.setRecoverableMode(recoverableMode);
62 }
63
64 public String getWorkingDirectory()
65 {
66 return muleConfiguration.getWorkingDirectory();
67 }
68
69 public void setWorkingDirectory(String workingDirectory)
70 {
71 muleConfiguration.setWorkingDirectory(workingDirectory);
72 }
73
74 public String[] getConfigResources()
75 {
76 return muleConfiguration.getConfigResources();
77 }
78
79 public String getServerUrl()
80 {
81 return muleConfiguration.getServerUrl();
82 }
83
84 public void setServerUrl(String serverUrl)
85 {
86 muleConfiguration.setServerUrl(serverUrl);
87 }
88
89 public int getTransactionTimeout()
90 {
91 return muleConfiguration.getTransactionTimeout();
92 }
93
94 public void setTransactionTimeout(int transactionTimeout)
95 {
96 muleConfiguration.setTransactionTimeout(transactionTimeout);
97 }
98
99 public boolean isClientMode()
100 {
101 return muleConfiguration.isClientMode();
102 }
103
104 public void setClientMode(boolean clientMode)
105 {
106 muleConfiguration.setClientMode(clientMode);
107 }
108
109 public boolean isEmbedded()
110 {
111 return muleConfiguration.isEmbedded();
112 }
113
114 public void setEmbedded(boolean embedded)
115 {
116 muleConfiguration.setEmbedded(embedded);
117 }
118
119 public String getEncoding()
120 {
121 return muleConfiguration.getEncoding();
122 }
123
124 public void setEncoding(String encoding)
125 {
126 muleConfiguration.setEncoding(encoding);
127 }
128
129 public boolean isEnableMessageEvents()
130 {
131 return muleConfiguration.isEnableMessageEvents();
132 }
133
134 public void setEnableMessageEvents(boolean enableMessageEvents)
135 {
136 muleConfiguration.setEnableMessageEvents(enableMessageEvents);
137 }
138 }