|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mule.config.MuleConfiguration
MuleConfiguration
holds the runtime configuration specific to the
MuleManager
. Once the MuleManager
has been
initialised this class is immutable.
Field Summary | |
static String |
DEFAULT_ENCODING
|
static int |
DEFAULT_MAX_OUTSTANDING_MESSAGES
Default value for MAX_OUTSTANDING_MESSAGES_PROPERTY |
static String |
DEFAULT_OS_ENCODING
Default encoding used in OS running Mule |
static String |
DEFAULT_QUEUE_STORE
The default queueStore directory for persistence |
static String |
DEFAULT_SERVER_URL
The default serverUrl used to receive incoming requests from clients |
static boolean |
DEFAULT_SYNCHRONOUS
Default value for SYNCHRONOUS_PROPERTY |
static String |
DEFAULT_SYSTEM_MODEL_TYPE
|
static int |
DEFAULT_TIMEOUT
|
static int |
DEFAULT_TRANSACTION_TIMEOUT
|
static String |
DEFAULT_WORKING_DIRECTORY
Where Mule stores any runtime files to disk |
protected Log |
logger
logger used by this class |
static String |
SYNCHRONOUS_PROPERTY
Specifies whether mule should process messages sysnchonously, i.e. |
static String |
USE_MANAGER_PROPERTIES
Specifies that the transformer properties should be obtained from the Mule Manager properties |
Constructor Summary | |
MuleConfiguration()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected transient Log logger
public static final String DEFAULT_SERVER_URL
public static final String USE_MANAGER_PROPERTIES
public static final String SYNCHRONOUS_PROPERTY
public static final String DEFAULT_ENCODING
public static final String DEFAULT_OS_ENCODING
public static final boolean DEFAULT_SYNCHRONOUS
public static final int DEFAULT_MAX_OUTSTANDING_MESSAGES
public static final int DEFAULT_TIMEOUT
public static final int DEFAULT_TRANSACTION_TIMEOUT
public static final String DEFAULT_SYSTEM_MODEL_TYPE
public static final String DEFAULT_WORKING_DIRECTORY
public static final String DEFAULT_QUEUE_STORE
Constructor Detail |
public MuleConfiguration()
Method Detail |
public boolean isSynchronous()
public void setSynchronous(boolean synchronous)
public String getModel()
public void setModel(String model)
public ThreadingProfile getMessageDispatcherThreadingProfile()
public void setMessageDispatcherThreadingProfile(ThreadingProfile messageDispatcherThreadingProfile)
public ThreadingProfile getMessageReceiverThreadingProfile()
public void setMessageReceiverThreadingProfile(ThreadingProfile messageReceiverThreadingProfile)
public ThreadingProfile getComponentThreadingProfile()
public void setComponentThreadingProfile(ThreadingProfile componentPoolThreadingProfile)
public ThreadingProfile getDefaultThreadingProfile()
public void setDefaultThreadingProfile(ThreadingProfile defaultThreadingProfile)
public PoolingProfile getPoolingProfile()
public void setPoolingProfile(PoolingProfile poolingProfile)
public int getSynchronousEventTimeout()
public void setSynchronousEventTimeout(int synchronousEventTimeout)
public boolean isRemoteSync()
public void setRemoteSync(boolean remoteSync)
public QueueProfile getQueueProfile()
public void setQueueProfile(QueueProfile queueProfile)
public boolean isRecoverableMode()
public void setRecoverableMode(boolean recoverableMode)
public String getWorkingDirectory()
public void setWorkingDirectory(String workingDirectory)
public String[] getConfigResources()
public void setConfigResources(String[] configResources)
public String getServerUrl()
public void setServerUrl(String serverUrl)
public String getProductVersion()
public String getVendorName()
public String getVendorUrl()
public String getProductUrl()
public String getProductName()
public String getProductMoreInfo()
public String getProductSupport()
public String getProductLicenseInfo()
public String getProductDescription()
public String getBuildDate()
public Manifest getManifest()
protected String getManifestProperty(String name)
public int getTransactionTimeout()
public void setTransactionTimeout(int transactionTimeout)
public boolean isClientMode()
public void setClientMode(boolean clientMode)
public QueuePersistenceStrategy getPersistenceStrategy()
public void setPersistenceStrategy(QueuePersistenceStrategy persistenceStrategy)
public ConnectionStrategy getConnectionStrategy()
public void setConnectionStrategy(ConnectionStrategy connectionStrategy)
connectionStrategy
- the default strategy to usepublic boolean isEmbedded()
public void setEmbedded(boolean embedded)
public String getModelType()
public void setModelType(String modelType)
public String getEncoding()
public void setEncoding(String encoding)
public String getOSEncoding()
public void setOSEncoding(String osEncoding)
public boolean isEnableMessageEvents()
public void setEnableMessageEvents(boolean enableMessageEvents)
public WorkListener getWorkListener()
public void setWorkListener(WorkListener workListener)
public String getSystemModelType()
public void setSystemModelType(String systemModelType)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |