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 |
amqpBrokerConnectConfigurations, asyncConnectionExecutionEnabled, bindingsDirectory, bridgeConfigurations, broadcastGroupConfigurations, clusterConfigurations, clusterPassword, clusterUser, connectionTTLOverride, connectorConfigs, connectorServiceConfigurations, createBindingsDir, createJournalDir, DEFAULT_JOURNAL_TYPE, deviceBlockSize, discoveryGroupConfigurations, divertConfigurations, failoverOnServerShutdown, federationConfigurations, fileDeploymentScanPeriod, groupingHandlerConfiguration, idCacheSize, jmxDomain, jmxManagementEnabled, jmxUseBrokerName, journalBufferSize_AIO, journalBufferSize_NIO, journalBufferTimeout_AIO, journalBufferTimeout_NIO, journalCompactMinFiles, journalCompactPercentage, journalDirectory, journalFileOpenTimeout, journalFileSize, journalMaxAtticFilesFiles, journalMaxIO_AIO, journalMaxIO_NIO, journalMinFiles, journalPoolFiles, journalSyncNonTransactional, journalSyncTransactional, journalType, largeMessagesDirectory, logJournalWriteRate, nodeManagerLockDirectory, populateValidatedUser, rejectEmptyValidatedUser
Constructor and Description |
---|
FileConfiguration() |
Modifier and Type | Method and Description |
---|---|
void |
buildService(ActiveMQSecurityManager securityManager,
MBeanServer mBeanServer,
Map<String,Deployable> deployables,
Map<String,ActiveMQComponent> components,
ActivateCallback activateCallback) |
String |
getRootElement() |
String |
getSchema() |
boolean |
isParsed() |
void |
parse(Element config,
URL url) |
addAcceptorConfiguration, addAcceptorConfiguration, addAddressConfiguration, addAddressesSetting, addAMQPConnection, addBridgeConfiguration, addBroadcastGroupConfiguration, addClusterConfiguration, addClusterConfiguration, addConnectorConfiguration, addConnectorConfiguration, addConnectorServiceConfiguration, addDiscoveryGroupConfiguration, addDivertConfiguration, addQueueConfiguration, addQueueConfiguration, addResourceLimitSettings, addSecurityRoleNameMapping, addSecuritySettingPlugin, checkoutDupCacheSize, clearAcceptorConfigurations, clearAddressesSettings, clearClusterConfigurations, clearConnectorConfigurations, copy, debugConnectors, equals, getAcceptorConfigurations, getAddressConfigurations, getAddressesSettings, getAddressQueueScanPeriod, getAMQPConnection, getAuthenticationCacheSize, getAuthorizationCacheSize, getBindingsDirectory, getBindingsLocation, getBridgeConfigurations, getBroadcastGroupConfigurations, getBrokerAddressPlugins, getBrokerBindingPlugins, getBrokerBridgePlugins, getBrokerConnectionPlugins, getBrokerConsumerPlugins, getBrokerCriticalPlugins, getBrokerFederationPlugins, getBrokerInstance, getBrokerMessagePlugins, getBrokerPlugins, getBrokerQueuePlugins, getBrokerResourcePlugins, getBrokerSessionPlugins, getClusterConfigurations, getClusterPassword, getClusterUser, getConfigurationFileRefreshPeriod, getConfigurationUrl, getConnectionTtlCheckInterval, getConnectionTTLOverride, getConnectorConfigurations, getConnectorServiceConfigurations, getCriticalAnalyzerCheckPeriod, getCriticalAnalyzerPolicy, getCriticalAnalyzerTimeout, getDiscoveryGroupConfigurations, getDiskScanPeriod, getDivertConfigurations, getFederationConfigurations, getFileDeployerScanPeriod, getGlobalMaxSize, getGracefulShutdownTimeout, getGroupingHandlerConfiguration, getHAPolicyConfiguration, getIDCacheSize, getIncomingInterceptorClassNames, getInternalNamingPrefix, getJMXDomain, getJournalBufferSize_AIO, getJournalBufferSize_NIO, getJournalBufferTimeout_AIO, getJournalBufferTimeout_NIO, getJournalCompactMinFiles, getJournalCompactPercentage, getJournalDeviceBlockSize, getJournalDirectory, getJournalFileOpenTimeout, getJournalFileSize, getJournalLocation, getJournalLockAcquisitionTimeout, getJournalMaxAtticFiles, getJournalMaxIO_AIO, getJournalMaxIO_NIO, getJournalMinFiles, getJournalPoolFiles, getJournalType, getLargeMessagesDirectory, getLargeMessagesLocation, getManagementAddress, getManagementNotificationAddress, getMaxDiskUsage, getMemoryMeasureInterval, getMemoryWarningThreshold, getMessageCounterMaxDayHistory, getMessageCounterSamplePeriod, getMessageExpiryScanPeriod, getMessageExpiryThreadPriority, getMetricsConfiguration, getMetricsPlugin, getName, getNetworkCheckList, getNetworkCheckNIC, getNetworkCheckPeriod, getNetworkCheckPing6Command, getNetworkCheckPingCommand, getNetworkCheckTimeout, getNetworkCheckURLList, getNodeManagerLockLocation, getOutgoingInterceptorClassNames, getPageMaxConcurrentIO, getPageSyncTimeout, getPagingDirectory, getPagingLocation, getPasswordCodec, getQueueConfigs, getQueueConfigurations, getResourceLimitSettings, getScheduledThreadPoolMaxSize, getSecurityInvalidationInterval, getSecurityRoleNameMappings, getSecurityRoles, getSecuritySettingPlugins, getServerDumpInterval, getStoreConfiguration, getSystemPropertyPrefix, getTemporaryQueueNamespace, getThreadPoolMaxSize, getTransactionTimeout, getTransactionTimeoutScanPeriod, getTransportConfigurations, getTransportConfigurations, getWildcardConfiguration, hashCode, isAmqpUseCoreSubscriptionNaming, isAsyncConnectionExecutionEnabled, isCheckForLiveServer, isClustered, isCreateBindingsDir, isCreateJournalDir, isCriticalAnalyzer, isFailoverOnServerShutdown, isGracefulShutdownEnabled, isJMXManagementEnabled, isJMXUseBrokerName, isJournalDatasync, isJournalSyncNonTransactional, isJournalSyncTransactional, isLogJournalWriteRate, isMaskPassword, isMessageCounterEnabled, isPersistDeliveryCountBeforeDelivery, isPersistenceEnabled, isPersistIDCache, isPopulateValidatedUser, isReadWholePage, isRejectEmptyValidatedUser, isResolveProtocols, isSecurityEnabled, isWildcardRoutingEnabled, parseSystemProperties, parseSystemProperties, putSecurityRoles, registerBrokerPlugin, registerBrokerPlugins, setAcceptorConfigurations, setAddressConfigurations, setAddressesSettings, setAddressQueueScanPeriod, setAmqpUseCoreSubscriptionNaming, setAuthenticationCacheSize, setAuthorizationCacheSize, setBindingsDirectory, setBridgeConfigurations, setBroadcastGroupConfigurations, setBrokerInstance, setCheckForLiveServer, setClusterConfigurations, setClusterPassword, setClusterUser, setConfigurationFileRefreshPeriod, setConfigurationUrl, setConnectionTtlCheckInterval, setConnectionTTLOverride, setConnectorConfigurations, setConnectorServiceConfigurations, setCreateBindingsDir, setCreateJournalDir, setCriticalAnalyzer, setCriticalAnalyzerCheckPeriod, setCriticalAnalyzerPolicy, setCriticalAnalyzerTimeout, setDiscoveryGroupConfigurations, setDiskScanPeriod, setDivertConfigurations, setEnabledAsyncConnectionExecution, setFailoverOnServerShutdown, setFileDeployerScanPeriod, setGlobalMaxSize, setGracefulShutdownEnabled, setGracefulShutdownTimeout, setGroupingHandlerConfiguration, setHAPolicyConfiguration, setIDCacheSize, setIncomingInterceptorClassNames, setInternalNamingPrefix, setJMXDomain, setJMXManagementEnabled, setJMXUseBrokerName, setJournalBufferSize_AIO, setJournalBufferSize_NIO, setJournalBufferTimeout_AIO, setJournalBufferTimeout_NIO, setJournalCompactMinFiles, setJournalCompactPercentage, setJournalDatasync, setJournalDeviceBlockSize, setJournalDirectory, setJournalFileOpenTimeout, setJournalFileSize, setJournalLockAcquisitionTimeout, setJournalMaxAtticFiles, setJournalMaxIO_AIO, setJournalMaxIO_NIO, setJournalMinFiles, setJournalPoolFiles, setJournalSyncNonTransactional, setJournalSyncTransactional, setJournalType, setLargeMessagesDirectory, setLogJournalWriteRate, setManagementAddress, setManagementNotificationAddress, setMaskPassword, setMaxDiskUsage, setMemoryMeasureInterval, setMemoryWarningThreshold, setMessageCounterEnabled, setMessageCounterMaxDayHistory, setMessageCounterSamplePeriod, setMessageExpiryScanPeriod, setMessageExpiryThreadPriority, setMetricsConfiguration, setMetricsPlugin, setName, setNetworCheckNIC, setNetworkCheckList, setNetworkCheckPeriod, setNetworkCheckPing6Command, setNetworkCheckPingCommand, setNetworkCheckTimeout, setNetworkCheckURLList, setNodeManagerLockDirectory, setOutgoingInterceptorClassNames, setPageMaxConcurrentIO, setPageSyncTimeout, setPagingDirectory, setPasswordCodec, setPersistDeliveryCountBeforeDelivery, setPersistenceEnabled, setPersistIDCache, setPopulateValidatedUser, setQueueConfigs, setQueueConfigurations, setReadWholePage, setRejectEmptyValidatedUser, setResolveProtocols, setResourceLimitSettings, setScheduledThreadPoolMaxSize, setSecurityEnabled, setSecurityInvalidationInterval, setSecurityRoles, setSecuritySettingPlugins, setServerDumpInterval, setStoreConfiguration, setSystemPropertyPrefix, setTemporaryQueueNamespace, setThreadPoolMaxSize, setTransactionTimeout, setTransactionTimeoutScanPeriod, setWildCardConfiguration, setWildcardRoutingEnabled, toString, unRegisterBrokerPlugin
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
isJDBC
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, ActivateCallback activateCallback)
buildService
in interface Deployable
public String getSchema()
getSchema
in interface Deployable
Copyright © 2021 JBoss by Red Hat. All rights reserved.