public final class FileConfiguration extends ConfigurationImpl implements Deployable
FileConfiguration
reads configuration values from a file.Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_CONFIRMATION_WINDOW_SIZE |
asyncConnectionExecutionEnabled, bindingsDirectory, bridgeConfigurations, broadcastGroupConfigurations, clusterConfigurations, clusterPassword, clusterUser, connectionTTLOverride, connectorConfigs, connectorServiceConfigurations, createBindingsDir, createJournalDir, DEFAULT_JOURNAL_TYPE, discoveryGroupConfigurations, divertConfigurations, failoverOnServerShutdown, fileDeploymentScanPeriod, groupingHandlerConfiguration, idCacheSize, jmxDomain, jmxManagementEnabled, jmxUseBrokerName, journalBufferSize_AIO, journalBufferSize_NIO, journalBufferTimeout_AIO, journalBufferTimeout_NIO, journalCompactMinFiles, journalCompactPercentage, journalDirectory, journalFileSize, journalMaxIO_AIO, journalMaxIO_NIO, journalMinFiles, journalPerfBlastPages, journalPoolFiles, journalSyncNonTransactional, journalSyncTransactional, journalType, largeMessagesDirectory, logJournalWriteRate, populateValidatedUser, runSyncSpeedTest
Constructor and Description |
---|
FileConfiguration() |
Modifier and Type | Method and Description |
---|---|
void |
buildService(ActiveMQSecurityManager securityManager,
MBeanServer mBeanServer,
Map<String,Deployable> deployables,
Map<String,ActiveMQComponent> components) |
String |
getRootElement() |
String |
getSchema() |
boolean |
isParsed() |
void |
parse(Element config,
URL url) |
addAcceptorConfiguration, addAcceptorConfiguration, addAddressesSetting, addBridgeConfiguration, addBroadcastGroupConfiguration, addClusterConfiguration, addClusterConfiguration, addConnectorConfiguration, addConnectorConfiguration, addConnectorServiceConfiguration, addDiscoveryGroupConfiguration, addDivertConfiguration, addQueueConfiguration, addResourceLimitSettings, addSecuritySettingPlugin, clearAcceptorConfigurations, clearAddressesSettings, clearClusterConfigurations, clearConnectorConfigurations, copy, debugConnectors, equals, getAcceptorConfigurations, getAddressesSettings, getBindingsDirectory, getBindingsLocation, getBridgeConfigurations, getBroadcastGroupConfigurations, getBrokerInstance, getClusterConfigurations, getClusterPassword, getClusterUser, getConfigurationFileRefreshPeriod, getConfigurationUrl, getConnectionTtlCheckInterval, getConnectionTTLOverride, getConnectorConfigurations, getConnectorServiceConfigurations, getDiscoveryGroupConfigurations, getDiskScanPeriod, getDivertConfigurations, getFileDeployerScanPeriod, getGlobalMaxSize, getGracefulShutdownTimeout, getGroupingHandlerConfiguration, getHAPolicyConfiguration, getIDCacheSize, getIncomingInterceptorClassNames, getJMXDomain, getJournalBufferSize_AIO, getJournalBufferSize_NIO, getJournalBufferTimeout_AIO, getJournalBufferTimeout_NIO, getJournalCompactMinFiles, getJournalCompactPercentage, getJournalDirectory, getJournalFileSize, getJournalLocation, getJournalLockAcquisitionTimeout, getJournalMaxIO_AIO, getJournalMaxIO_NIO, getJournalMinFiles, getJournalPerfBlastPages, getJournalPoolFiles, getJournalType, getLargeMessagesDirectory, getLargeMessagesLocation, getManagementAddress, getManagementNotificationAddress, getMaxDiskUsage, getMemoryMeasureInterval, getMemoryWarningThreshold, getMessageCounterMaxDayHistory, getMessageCounterSamplePeriod, getMessageExpiryScanPeriod, getMessageExpiryThreadPriority, getName, getNetworkCheckList, getNetworkCheckNIC, getNetworkCheckPeriod, getNetworkCheckPing6Command, getNetworkCheckPingCommand, getNetworkCheckTimeout, getNetworkCheckURLList, getOutgoingInterceptorClassNames, getPageMaxConcurrentIO, getPagingDirectory, getPagingLocation, getPasswordCodec, getQueueConfigurations, getResourceLimitSettings, getScheduledThreadPoolMaxSize, getSecurityInvalidationInterval, getSecurityRoles, getSecuritySettingPlugins, getServerDumpInterval, getStoreConfiguration, getSystemPropertyPrefix, getThreadPoolMaxSize, getTransactionTimeout, getTransactionTimeoutScanPeriod, getTransportConfigurations, getTransportConfigurations, hashCode, isAsyncConnectionExecutionEnabled, isCheckForLiveServer, isClustered, isCreateBindingsDir, isCreateJournalDir, isFailoverOnServerShutdown, isGracefulShutdownEnabled, isJMXManagementEnabled, isJMXUseBrokerName, isJournalDatasync, isJournalSyncNonTransactional, isJournalSyncTransactional, isLogJournalWriteRate, isMaskPassword, isMessageCounterEnabled, isPersistDeliveryCountBeforeDelivery, isPersistenceEnabled, isPersistIDCache, isPopulateValidatedUser, isResolveProtocols, isRunSyncSpeedTest, isSecurityEnabled, isWildcardRoutingEnabled, parseSystemProperties, parseSystemProperties, putSecurityRoles, setAcceptorConfigurations, setAddressesSettings, setBindingsDirectory, setBridgeConfigurations, setBroadcastGroupConfigurations, setBrokerInstance, setCheckForLiveServer, setClusterConfigurations, setClusterPassword, setClusterUser, setConfigurationFileRefreshPeriod, setConfigurationUrl, setConnectionTtlCheckInterval, setConnectionTTLOverride, setConnectorConfigurations, setConnectorServiceConfigurations, setCreateBindingsDir, setCreateJournalDir, setDiscoveryGroupConfigurations, setDiskScanPeriod, setDivertConfigurations, setEnabledAsyncConnectionExecution, setFailoverOnServerShutdown, setFileDeployerScanPeriod, setGlobalMaxSize, setGracefulShutdownEnabled, setGracefulShutdownTimeout, setGroupingHandlerConfiguration, setHAPolicyConfiguration, setIDCacheSize, setIncomingInterceptorClassNames, setJMXDomain, setJMXManagementEnabled, setJMXUseBrokerName, setJournalBufferSize_AIO, setJournalBufferSize_NIO, setJournalBufferTimeout_AIO, setJournalBufferTimeout_NIO, setJournalCompactMinFiles, setJournalCompactPercentage, setJournalDatasync, setJournalDirectory, setJournalFileSize, setJournalLockAcquisitionTimeout, setJournalMaxIO_AIO, setJournalMaxIO_NIO, setJournalMinFiles, setJournalPerfBlastPages, setJournalPoolFiles, setJournalSyncNonTransactional, setJournalSyncTransactional, setJournalType, setLargeMessagesDirectory, setLogJournalWriteRate, setManagementAddress, setManagementNotificationAddress, setMaskPassword, setMaxDiskUsage, setMemoryMeasureInterval, setMemoryWarningThreshold, setMessageCounterEnabled, setMessageCounterMaxDayHistory, setMessageCounterSamplePeriod, setMessageExpiryScanPeriod, setMessageExpiryThreadPriority, setName, setNetworCheckNIC, setNetworkCheckList, setNetworkCheckPeriod, setNetworkCheckPing6Command, setNetworkCheckPingCommand, setNetworkCheckTimeout, setNetworkCheckURLList, setOutgoingInterceptorClassNames, setPageMaxConcurrentIO, setPagingDirectory, setPasswordCodec, setPersistDeliveryCountBeforeDelivery, setPersistenceEnabled, setPersistIDCache, setPopulateValidatedUser, setQueueConfigurations, setResolveProtocols, setResourceLimitSettings, setRunSyncSpeedTest, setScheduledThreadPoolMaxSize, setSecurityEnabled, setSecurityInvalidationInterval, setSecurityRoles, setSecuritySettingPlugins, setServerDumpInterval, setStoreConfiguration, setSystemPropertyPrefix, setThreadPoolMaxSize, setTransactionTimeout, setTransactionTimeoutScanPeriod, setWildcardRoutingEnabled, toString
public static final int DEFAULT_CONFIRMATION_WINDOW_SIZE
public void parse(Element config, URL url) throws Exception
parse
in interface Deployable
Exception
public boolean isParsed()
isParsed
in interface Deployable
public String getRootElement()
getRootElement
in interface Deployable
public void buildService(ActiveMQSecurityManager securityManager, MBeanServer mBeanServer, Map<String,Deployable> deployables, Map<String,ActiveMQComponent> components)
buildService
in interface Deployable
public String getSchema()
getSchema
in interface Deployable
Copyright © 2017 JBoss by Red Hat. All rights reserved.