org.jboss.messaging.core.config.impl
Class FileConfiguration

java.lang.Object
  extended by org.jboss.messaging.core.config.impl.ConfigurationImpl
      extended by org.jboss.messaging.core.config.impl.FileConfiguration
All Implemented Interfaces:
java.io.Serializable, Configuration

public class FileConfiguration
extends ConfigurationImpl
implements java.io.Serializable

ConfigurationImpl This class allows the Configuration class to be configured via a config file.

Author:
Andy Taylor
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jboss.messaging.core.config.impl.ConfigurationImpl
bindingsDirectory, clustered, createBindingsDir, createJournalDir, DEFAULT_AIO_TIMEOUT, DEFAULT_INVM_DISABLED, DEFAULT_MAX_AIO, DEFAULT_REMOTING_PORT, DEFAULT_SSL_ENABLED, defaultInterceptors, host, invmDisabled, invmDisabledModified, journalAIOTimeout, journalDirectory, journalFileSize, journalMaxAIO, journalMinFiles, journalSyncNonTransactional, journalSyncTransactional, journalTaskPeriod, journalType, keepAliveInterval, keepAliveTimeout, keyStorePassword, keyStorePath, port, REMOTING_DISABLE_INVM_SYSPROP_KEY, REMOTING_ENABLE_SSL_SYSPROP_KEY, requireDestinations, scheduledThreadPoolMaxSize, securityEnabled, securityInvalidationInterval, serverID, sslEnabled, sslEnabledModified, tcpNoDelay, tcpReceiveBufferSize, tcpSendBufferSize, timeout, transport, trustStorePassword, trustStorePath, writeQueueBlockTimeout, writeQueueMaxBytes, writeQueueMinBytes
 
Constructor Summary
FileConfiguration()
           
 
Method Summary
 java.lang.String getConfigurationUrl()
           
 void setConfigurationUrl(java.lang.String configurationUrl)
           
 void start()
           
 
Methods inherited from class org.jboss.messaging.core.config.impl.ConfigurationImpl
getBindingsDirectory, getConnectionParams, getDefaultInterceptors, getHost, getJournalAIOTimeout, getJournalDirectory, getJournalFileSize, getJournalMaxAIO, getJournalMinFiles, getJournalTaskPeriod, getJournalType, getKeepAliveInterval, getKeepAliveTimeout, getKeyStorePassword, getKeyStorePath, getLocation, getPort, getScheduledThreadPoolMaxSize, getSecurityInvalidationInterval, getServerID, getTcpReceiveBufferSize, getTcpSendBufferSize, getTimeout, getTransport, getTrustStorePassword, getTrustStorePath, getURI, getWriteQueueBlockTimeout, getWriteQueueMaxBytes, getWriteQueueMinBytes, isClustered, isCreateBindingsDir, isCreateJournalDir, isInvmDisabled, isJournalSyncNonTransactional, isJournalSyncTransactional, isRequireDestinations, isSecurityEnabled, isSSLEnabled, isTcpNoDelay, setHost, setInvmDisabled, setJournalMaxAIO, setJournalType, setKeepAliveInterval, setKeepAliveTimeout, setKeyStorePassword, setKeyStorePath, setPort, setSecurityEnabled, setServerID, setSSLEnabled, setTcpNoDelay, setTcpReceiveBufferSize, setTcpSendBufferSize, setTransport, setTrustStorePassword, setTrustStorePath, setWriteQueueBlockTimeout, setWriteQueueMaxBytes, setWriteQueueMinBytes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileConfiguration

public FileConfiguration()
Method Detail

start

public void start()
           throws java.lang.Exception
Throws:
java.lang.Exception

getConfigurationUrl

public java.lang.String getConfigurationUrl()

setConfigurationUrl

public void setConfigurationUrl(java.lang.String configurationUrl)


Copyright © 2006 JBoss Inc. All Rights Reserved.