Package net.timewalker.ffmq4.management
Class FFMQEngineSetup
- java.lang.Object
-
- net.timewalker.ffmq4.management.FFMQEngineSetup
-
-
Constructor Summary
Constructors Constructor Description FFMQEngineSetup(Settings settings)Constructor
-
Method Summary
-
-
-
Constructor Detail
-
FFMQEngineSetup
public FFMQEngineSetup(Settings settings) throws FFMQException
Constructor- Throws:
FFMQException
-
-
Method Detail
-
getSettings
public Settings getSettings()
- Returns:
- the settings
-
getInternalNotificationQueueMaxSize
public int getInternalNotificationQueueMaxSize()
- Returns:
- the internalNotificationQueueMaxSize
-
isSecurityEnabled
public boolean isSecurityEnabled()
-
getDestinationDefinitionsDir
public File getDestinationDefinitionsDir()
-
getBridgeDefinitionsDir
public File getBridgeDefinitionsDir()
- Returns:
- the bridgeDefinitionsDir
-
getTemplatesDir
public File getTemplatesDir()
-
getTemplateMappingFile
public File getTemplateMappingFile()
- Returns:
- the templateMappingFile
-
getDefaultDataDir
public File getDefaultDataDir()
- Returns:
- the defaultDataDir
-
doAutoCreateQueues
public boolean doAutoCreateQueues()
- Returns:
- the autoCreateQueues
-
doAutoCreateTopics
public boolean doAutoCreateTopics()
- Returns:
- the autoCreateTopics
-
doDeployQueuesOnStartup
public boolean doDeployQueuesOnStartup()
- Returns:
- the deployQueuesOnStartup
-
doDeployTopicsOnStartup
public boolean doDeployTopicsOnStartup()
- Returns:
- the deployQueuesOnStartup
-
getConsumerPrefetchSize
public int getConsumerPrefetchSize()
- Returns:
- the consumerPrefetchSize
-
getNotificationAsyncTaskManagerThreadPoolMinSize
public int getNotificationAsyncTaskManagerThreadPoolMinSize()
- Returns:
- the notificationAsyncTaskManagerThreadPoolMinSize
-
getNotificationAsyncTaskManagerThreadPoolMaxIdle
public int getNotificationAsyncTaskManagerThreadPoolMaxIdle()
- Returns:
- the notificationAsyncTaskManagerThreadPoolMaxIdle
-
getNotificationAsyncTaskManagerThreadPoolMaxSize
public int getNotificationAsyncTaskManagerThreadPoolMaxSize()
- Returns:
- the notificationAsyncTaskManagerThreadPoolMaxSize
-
getDeliveryAsyncTaskManagerThreadPoolMinSize
public int getDeliveryAsyncTaskManagerThreadPoolMinSize()
- Returns:
- the deliveryAsyncTaskManagerThreadPoolMinSize
-
getDeliveryAsyncTaskManagerThreadPoolMaxIdle
public int getDeliveryAsyncTaskManagerThreadPoolMaxIdle()
- Returns:
- the deliveryAsyncTaskManagerThreadPoolMaxIdle
-
getDeliveryAsyncTaskManagerThreadPoolMaxSize
public int getDeliveryAsyncTaskManagerThreadPoolMaxSize()
- Returns:
- the deliveryAsyncTaskManagerThreadPoolMaxSize
-
getDiskIOAsyncTaskManagerThreadPoolMinSize
public int getDiskIOAsyncTaskManagerThreadPoolMinSize()
- Returns:
- the diskIOAsyncTaskManagerThreadPoolMinSize
-
getDiskIOAsyncTaskManagerThreadPoolMaxIdle
public int getDiskIOAsyncTaskManagerThreadPoolMaxIdle()
- Returns:
- the diskIOAsyncTaskManagerThreadPoolMaxIdle
-
getDiskIOAsyncTaskManagerThreadPoolMaxSize
public int getDiskIOAsyncTaskManagerThreadPoolMaxSize()
- Returns:
- the diskIOAsyncTaskManagerThreadPoolMaxSize
-
getWatchdogConsumerInactivityTimeout
public int getWatchdogConsumerInactivityTimeout()
- Returns:
- the watchdogConsumerInactivityTimeout
-
getSecurityConnectorType
public String getSecurityConnectorType()
- Returns:
- the securityConnectorType
-
getRedeliveryDelay
public long getRedeliveryDelay()
- Returns:
- the redeliveryDelay
-
-