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
FatalException
protected 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/
FatalException
public boolean isDefaultSynchronousEndpoints()
isDefaultSynchronousEndpoints
in interface MuleConfiguration
public void setDefaultSynchronousEndpoints(boolean synchronous)
public int getDefaultSynchronousEventTimeout()
getDefaultSynchronousEventTimeout
in interface MuleConfiguration
public void setDefaultSynchronousEventTimeout(int synchronousEventTimeout)
public boolean isDefaultRemoteSync()
isDefaultRemoteSync
in interface MuleConfiguration
public void setDefaultRemoteSync(boolean remoteSync)
public String getWorkingDirectory()
getWorkingDirectory
in interface MuleConfiguration
public String getMuleHomeDirectory()
getMuleHomeDirectory
in interface MuleConfiguration
public void setWorkingDirectory(String workingDirectory)
public int getDefaultTransactionTimeout()
getDefaultTransactionTimeout
in interface MuleConfiguration
public void setDefaultTransactionTimeout(int defaultTransactionTimeout)
public boolean isClientMode()
isClientMode
in interface MuleConfiguration
public String getDefaultEncoding()
getDefaultEncoding
in interface MuleConfiguration
public void setDefaultEncoding(String encoding)
public String getId()
getId
in interface MuleConfiguration
public void setId(String id)
public String getClusterId()
getClusterId
in interface MuleConfiguration
public void setClusterId(String clusterId)
public String getDomainId()
getDomainId
in interface MuleConfiguration
public void setDomainId(String domainId)
public String getSystemModelType()
getSystemModelType
in interface MuleConfiguration
public void setSystemModelType(String systemModelType)
public void setClientMode(boolean clientMode)
public String getSystemName()
getSystemName
in interface MuleConfiguration
public boolean isAutoWrapMessageAwareTransform()
isAutoWrapMessageAwareTransform
in interface MuleConfiguration
public void setAutoWrapMessageAwareTransform(boolean autoWrapMessageAwareTransform)
public boolean isCacheMessageAsBytes()
isCacheMessageAsBytes
in interface MuleConfiguration
public void setCacheMessageAsBytes(boolean cacheMessageAsBytes)
public boolean isCacheMessageOriginalPayload()
isCacheMessageOriginalPayload
in interface MuleConfiguration
public void setCacheMessageOriginalPayload(boolean cacheMessageOriginalPayload)
public boolean isEnableStreaming()
isEnableStreaming
in interface MuleConfiguration
public void setEnableStreaming(boolean enableStreaming)
protected boolean verifyContextNotInitialized()
protected boolean verifyContextNotStarted()
Copyright © 2003–2013 MuleSource, Inc.. All rights reserved.