# Debugging options for the com.ibm.cic.common.core plug-in

# Turn on general debugging for the com.ibm.cic.common.core plug-in
com.ibm.cic.common.core/debug=true

# Trace when exceptions are caught
com.ibm.cic.common.core/debug/exceptions/catching=false
# Trace when exceptions are thrown
com.ibm.cic.common.core/debug/exceptions/throwing=false

# Trace when methods are entered
com.ibm.cic.common.core/debug/methods/entering=false
# Trace when methods are exited
com.ibm.cic.common.core/debug/methods/exiting=false

# Trace for model validation
com.ibm.cic.common.core/debug/UserOptions=false


# Trace for model validation
com.ibm.cic.common.core/debug/ValidationService=false

# Trace for SelectorExpander
com.ibm.cic.common.core/debug/SelectorExpander=false

# Trace for tracing when disks of CD repositories are recognized.
com.ibm.cic.common.core/debug/IDiskMounter=false

# Flag for changing behavior to assume that disks are all present (not an removeable media) */
com.ibm.cic.common.core/debug/VolumeRepository/assumeAllDisksAvailable=false

# Trace for download's that use the advanced layer to resume them. 
com.ibm.cic.common.core/debug/DownloadInProgressManager=false
com.ibm.cic.common.core/debug/ResumeableDownload=false

# Trace for download handler management
com.ibm.cic.common.core/debug/downloadHandler/management=false

# Trace for download handler downloading activity when things go ok
com.ibm.cic.common.core/debug/downloads/happy=false

# Trace for download handler downloading when things go bad
com.ibm.cic.common.core/debug/downloads=false

# Trace for download events
com.ibm.cic.common.core/debug/DownloadEvents=false

# Trace for download proxy settings
com.ibm.cic.common.core/debug/downloads/proxySettings=false

# Trace for download handler heartbeat (regular trace message to judge progress time)
com.ibm.cic.common.core/debug/downloads/heartbeat=false

# Trace for download tracing related to threads used for download
com.ibm.cic.common.core/debug/downloads/threads=false

# Trace for connections pools we manage ourselves. This to trace normal lease and return of a connection.
com.ibm.cic.common.core/debug/managedConnectionPool/leaseReturn=false

# Trace for connections pools we manage ourselves. This to trace creating or disconnecting the outer connection.
com.ibm.cic.common.core/debug/managedConnectionPool/createDisconnect=false

# Trace when repositories send events
com.ibm.cic.common.core/debug/RepositoryEvents/send=false

# Trace when events sent by repositories are received
com.ibm.cic.common.core/debug/RepositoryEvents/receive=false

# Trace duplicate getArtifactFiles requests (same artifact to same location)
com.ibm.cic.common.core/debug/Repository/duplicateGetArtifactFiles=false

# Flag to make it easier to debug progress monitoring 
com.ibm.cic.common.core/debug/progress/download=false

# Flag to make it easier to debug progress monitoring 
com.ibm.cic.common.core/debug/progress/verification=false

# Flag to trace suspend resume states. 
com.ibm.cic.common.core/debug/SuspendResume=false
com.ibm.cic.common.core/debug/SuspendMultiResume=false

# Flag to trace opening of repositories based on the install registry and
# the current job (install, modify uninstall)
com.ibm.cic.common.core/debug/IAlternativeArtifactRepositories=false
    
# Trace for Socket events
com.ibm.cic.common.core/debug/SocketEvents=false

# Trace for WaitMonitor
com.ibm.cic.common.core/debug/WaitMonitor=false

# Trace for WaitMonitor activity ends which have been deemed interesting (waited for) 
com.ibm.cic.common.core/debug/WaitMonitor/activityEnd=false

# Trace for  "NoResponseExpected" event (interval) during which waits (that is no responses on the identified socket) are not reported. 
com.ibm.cic.common.core/debug/NoResponseExpected=false

# Trace for  "DownloadCancelMonitorUtil" is the download cancel monitor setup who calls it. 
com.ibm.cic.common.core/debug/DownloadCancelMonitorUtil=false


