######################################################################
# BX Properties
######################################################################
#
#
# This file is used to set up the properties for the BX engine.
#
# It supports the following parameters:
#
# monitor.enable (optional)
#	Tells the AMX-BPM framework that it should monitor this properties file for changes.   If omitted it defaults to false
#
#		true	-	Monitor the file
#		false	-	Don't monitor the file (the default)
#
# monitor.interval (optional)
#	Tells the AMX-BPM framework with what frequency (in milliseconds) it should check this file for modifications.   If omitted it defaults to 5000ms.
#
#
monitor.enable=true
monitor.interval=60000

# Maximum number of tasks per instance
maxTasksPerInstance=1000

# Maximum sub-process call depth before the instance is halted.
maxSubProcessCallDepth=100

# Maximum number of tasks processed for an internal instance summary
maxTasksPerInstanceSummary=500

# Maximum number of child instances to cancel in a single batch
maxCancelChildrenBatchSize=100

# Maximum number of query results returned
queryMaxResultSize=500

# Show BX_TOO_MANY_ORG_IDS as error
filterByOrgsError=false

# The delimiter between array elements
arrayDelimiter=, 

# Specifies whether failed process instances are automatically deleted from the database
autoDeleteFailedProcesses=false

# Specifies whether process instances are automatically deleted from the database upon completion
autoDeleteProcesses=true

# Perform stricter enforcement of mandatory sub-process parameters
checkParms=true

# In-memory instance row is cleared from the PVM_INMEM_PROC_TRACKER table when the sub-process task that started it has completed
clearInMemoryTrackers=true

# The number of global signal event handlers that can listen on the same signal definition with the same correlation
maxGlobalSignalListenerCount=100

# Show custom priorities in event log
showExtendedPriorities=false

# Suspend process instance on error
suspendOnError=true

# Activity retry settings
retryIntervalInSeconds=60
retryIntervalIncrementInSeconds=0
maxNumberOfRetries=5
maxNumberOfInMemoryRetries=0

# In-memory instance memory saving mode
memorySavingMode=false

# Halt instance on error
haltOnError=true

# How long the thread that checks for undeployable modules sleeps
prepareForUndeployThreadSleep=60

# Controls whether an instance summary is generated and written to the log.
logInstanceSummary=false
logFailedInstanceSummary=false
logMigrateInstanceSummary=false
