public class DefaultMuleConfiguration extends Object implements MuleConfiguration
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.commons.logging.Log |
logger |
SYSTEM_PROPERTY_PREFIX| Constructor and Description |
|---|
DefaultMuleConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
applySystemProperties()
Apply any settings which come from the JVM system properties.
|
String |
getClusterId() |
String |
getDefaultEncoding() |
int |
getDefaultSynchronousEventTimeout() |
int |
getDefaultTransactionTimeout() |
String |
getDomainId() |
String |
getId() |
String |
getMuleHomeDirectory() |
String |
getSystemModelType() |
String |
getSystemName() |
String |
getWorkingDirectory() |
boolean |
isAutoWrapMessageAwareTransform() |
boolean |
isCacheMessageAsBytes() |
boolean |
isCacheMessageOriginalPayload() |
boolean |
isClientMode() |
boolean |
isDefaultRemoteSync() |
boolean |
isDefaultSynchronousEndpoints() |
boolean |
isEnableStreaming() |
void |
setAutoWrapMessageAwareTransform(boolean autoWrapMessageAwareTransform) |
void |
setCacheMessageAsBytes(boolean cacheMessageAsBytes) |
void |
setCacheMessageOriginalPayload(boolean cacheMessageOriginalPayload) |
void |
setClientMode(boolean clientMode) |
void |
setClusterId(String clusterId) |
void |
setDefaultEncoding(String encoding) |
void |
setDefaultRemoteSync(boolean remoteSync) |
void |
setDefaultSynchronousEndpoints(boolean synchronous) |
void |
setDefaultSynchronousEventTimeout(int synchronousEventTimeout) |
void |
setDefaultTransactionTimeout(int defaultTransactionTimeout) |
void |
setDomainId(String domainId) |
void |
setEnableStreaming(boolean enableStreaming) |
void |
setId(String id) |
void |
setSystemModelType(String systemModelType) |
void |
setWorkingDirectory(String workingDirectory) |
protected void |
validateEncoding() |
protected void |
validateXML()
Mule needs a proper JAXP implementation and will complain when run with a plain JDK
1.4.
|
protected boolean |
verifyContextNotInitialized() |
protected boolean |
verifyContextNotStarted() |
protected void applySystemProperties()
protected void validateEncoding()
throws FatalException
FatalExceptionprotected void validateXML()
throws FatalException
-Djava.endorsed.dirs. See the following URLs for more information:
http://xerces.apache.org/xerces2-j/faq-general.html#faq-4
http://xml.apache.org/xalan-j/faq.html#faq-N100D6
http://java.sun.com/j2se/1.4.2/docs/guide/standards/
FatalExceptionpublic boolean isDefaultSynchronousEndpoints()
isDefaultSynchronousEndpoints in interface MuleConfigurationpublic void setDefaultSynchronousEndpoints(boolean synchronous)
public int getDefaultSynchronousEventTimeout()
getDefaultSynchronousEventTimeout in interface MuleConfigurationpublic void setDefaultSynchronousEventTimeout(int synchronousEventTimeout)
public boolean isDefaultRemoteSync()
isDefaultRemoteSync in interface MuleConfigurationpublic void setDefaultRemoteSync(boolean remoteSync)
public String getWorkingDirectory()
getWorkingDirectory in interface MuleConfigurationpublic String getMuleHomeDirectory()
getMuleHomeDirectory in interface MuleConfigurationpublic void setWorkingDirectory(String workingDirectory)
public int getDefaultTransactionTimeout()
getDefaultTransactionTimeout in interface MuleConfigurationpublic void setDefaultTransactionTimeout(int defaultTransactionTimeout)
public boolean isClientMode()
isClientMode in interface MuleConfigurationpublic String getDefaultEncoding()
getDefaultEncoding in interface MuleConfigurationpublic void setDefaultEncoding(String encoding)
public String getId()
getId in interface MuleConfigurationpublic void setId(String id)
public String getClusterId()
getClusterId in interface MuleConfigurationpublic void setClusterId(String clusterId)
public String getDomainId()
getDomainId in interface MuleConfigurationpublic void setDomainId(String domainId)
public String getSystemModelType()
getSystemModelType in interface MuleConfigurationpublic void setSystemModelType(String systemModelType)
public void setClientMode(boolean clientMode)
public String getSystemName()
getSystemName in interface MuleConfigurationpublic boolean isAutoWrapMessageAwareTransform()
isAutoWrapMessageAwareTransform in interface MuleConfigurationpublic void setAutoWrapMessageAwareTransform(boolean autoWrapMessageAwareTransform)
public boolean isCacheMessageAsBytes()
isCacheMessageAsBytes in interface MuleConfigurationpublic void setCacheMessageAsBytes(boolean cacheMessageAsBytes)
public boolean isCacheMessageOriginalPayload()
isCacheMessageOriginalPayload in interface MuleConfigurationpublic void setCacheMessageOriginalPayload(boolean cacheMessageOriginalPayload)
public boolean isEnableStreaming()
isEnableStreaming in interface MuleConfigurationpublic void setEnableStreaming(boolean enableStreaming)
protected boolean verifyContextNotInitialized()
protected boolean verifyContextNotStarted()
Copyright © 2003-2012 MuleSource, Inc.. All Rights Reserved.