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, toStringpublic static final int DEFAULT_CONFIRMATION_WINDOW_SIZE
public void parse(Element config, URL url) throws Exception
parse in interface DeployableExceptionpublic boolean isParsed()
isParsed in interface Deployablepublic String getRootElement()
getRootElement in interface Deployablepublic void buildService(ActiveMQSecurityManager securityManager, MBeanServer mBeanServer, Map<String,Deployable> deployables, Map<String,ActiveMQComponent> components)
buildService in interface Deployablepublic String getSchema()
getSchema in interface DeployableCopyright © 2018 JBoss by Red Hat. All rights reserved.