project BLF > class BReportDaemon > dataset BReportDaemon

class dataset

object identification

primary key
DaemonId
object identity
DaemonId

table tfcDaemon

Description

This table contains exactly one record per daemon known in the application ( = fixed data), independently of whether that daemon is actually used.

field namedata typemnd.description
DaemonIdintegeryesidentifier
LastStartedUsr_IDintegernoLast Started by
LastStoppedUsr_IDintegernoLast Stopped by
DaemonNamecharacter(60)yesDaemon Name
DaemonIntervalintegeryesamount of seconds to wait before looking for new tasks
DaemonLogincharacter(40)yeslogin name to use to log in to the application
DaemonPasswordcharacter(40)no(encoded) password to use to log in to the application
DaemonStatuscharacter(60)yesindicates the active status of the daemon
When set to 'STOPPING' all processes running this daemon will end.

possible statuses:
INACTIVE
RUNNING
STOPPING
value list:{&DAEMONSTATUSES}
DaemonRunningProcessesintegernonumber of processes currently running this daemon
DaemonLastStartDatedatenoLast Start Date
DaemonLastStartTimeintegernoStart Time of Last Daemon Run
DaemonLastEndTimeintegernoEnd Time of Last Daemon Run
DaemonLastEndDatedatenoLast End Date
DaemonLogFilecharacter(120)nolog file with all error messages and other messages from the daemon process
DaemonLogLevelintegernoDaemon Log Level
DaemonStartDirectorycharacter(200)noworking directory for the daemon processes
DaemonAppservercharacter(255)noprogress appserver URL
When empty, the daemon process will run locally
DaemonKeepProcessedOKItemslogicalnoWhen set to true, records in the fcdaemonqueue table will not be deleted.
When set to false, records with status 'PROCESSED-OK' will be deleted.
DaemonNrOfRequestsInLoopintegernothe daemon process will pause each time this number of tasks has been processed
DaemonOsCommandcharacter(120)nocommand line to start a daemon process
Points to the progress run-time and may contain extra startup parameters, excluding parameters that will be added by default (-ininame -param -p -b).
Tag <DaemonExecutable> will be replaced with the actual value read from server.xml.
When empty, default value is 'D_<appservername>_<daemonname>(.exe)' (the progress run-time is copied to a file with this name). This way the daemon processes can be easily recognised in the process list.
DaemonMaxNumberOfInstancesintegernonumber of processes to start when starting the daemon
DaemonProcessIDscharacter(100)noprocess ID numbers of the daemon processes
tcDaemonLastStartTimeConvcharacter(8)noConverted Time field
tcDaemonLastEndTimeConvcharacter(8)noConverted Time field
tcEnvRootcharacter(255)no
tcEnvAppServerURLcharacter(255)no
LastModifiedDatedatenoLast Modified Date
LastModifiedTimeintegernoLast Modified Time
LastModifiedUsercharacter(20)noLast Modified User
CustomShort0character(20)no
CustomShort1character(20)no
CustomShort2character(20)no
CustomShort3character(20)no
CustomShort4character(20)no
CustomShort5character(20)no
CustomShort6character(20)no
CustomShort7character(20)no
CustomShort8character(20)no
CustomShort9character(20)no
CustomCombo0character(20)no
CustomCombo1character(20)no
CustomCombo2character(20)no
CustomCombo3character(20)no
CustomCombo4character(20)no
CustomCombo5character(20)no
CustomCombo6character(20)no
CustomCombo7character(20)no
CustomCombo8character(20)no
CustomCombo9character(20)no
CustomLong0character(255)no
CustomLong1character(255)no
CustomNotecharacter(2000)no
CustomDate0dateno
CustomDate1dateno
CustomDate2dateno
CustomDate3dateno
CustomDate4dateno
CustomInteger0integerno
CustomInteger1integerno
CustomInteger2integerno
CustomInteger3integerno
CustomInteger4integerno
CustomDecimal0decimal(4)no
CustomDecimal1decimal(4)no
CustomDecimal2decimal(4)no
CustomDecimal3decimal(4)no
CustomDecimal4decimal(4)no
QADC01character(40)nounused QAD reserved field
QADC02characternounused QAD reserved field
QADT01datenounused QAD reserved field
QADD01decimal(10)nounused QAD reserved field
tc_Rowidcharacteryesprimary index
tc_ParentRowidcharacternoempty string
tc_Statuscharacternoupdate status

table tCustomTable0

Description

Empty table intended for non-intrusive customization only

field namedata typedescription
tcCustomShort0character
tcCustomShort1character
tcCustomShort2character
tcCustomShort3character
tcCustomShort4character
tcCustomShort5character
tcCustomShort6character
tcCustomShort7character
tcCustomShort8character
tcCustomShort9character
tcCustomCombo0character
tcCustomCombo1character
tcCustomCombo2character
tcCustomCombo3character
tcCustomCombo4character
tcCustomCombo5character
tcCustomCombo6character
tcCustomCombo7character
tcCustomCombo8character
tcCustomCombo9character
tcCustomLong0character
tcCustomLong1character
tcCustomNotecharacter
ttCustomDate0date
ttCustomDate1date
ttCustomDate2date
ttCustomDate3date
ttCustomDate4date
tiCustomInteger0integer
tiCustomInteger1integer
tiCustomInteger2integer
tiCustomInteger3integer
tiCustomInteger4integer
tdCustomDecimal0decimal(4)
tdCustomDecimal1decimal(4)
tdCustomDecimal2decimal(4)
tdCustomDecimal3decimal(4)
tdCustomDecimal4decimal(4)
tc_RowidcharacterUse this data item to add as a field in public temp-tables (with index).
tc_ParentRowidcharacter
tc_Statuscharacter

table tCustomTable1

Description

Empty table intended for non-intrusive customization only

field namedata typedescription
tcCustomShort0character
tcCustomShort1character
tcCustomShort2character
tcCustomShort3character
tcCustomShort4character
tcCustomShort5character
tcCustomShort6character
tcCustomShort7character
tcCustomShort8character
tcCustomShort9character
tcCustomCombo0character
tcCustomCombo1character
tcCustomCombo2character
tcCustomCombo3character
tcCustomCombo4character
tcCustomCombo5character
tcCustomCombo6character
tcCustomCombo7character
tcCustomCombo8character
tcCustomCombo9character
tcCustomLong0character
tcCustomLong1character
tcCustomNotecharacter
ttCustomDate0date
ttCustomDate1date
ttCustomDate2date
ttCustomDate3date
ttCustomDate4date
tiCustomInteger0integer
tiCustomInteger1integer
tiCustomInteger2integer
tiCustomInteger3integer
tiCustomInteger4integer
tdCustomDecimal0decimal(4)
tdCustomDecimal1decimal(4)
tdCustomDecimal2decimal(4)
tdCustomDecimal3decimal(4)
tdCustomDecimal4decimal(4)
tc_RowidcharacterUse this data item to add as a field in public temp-tables (with index).
tc_ParentRowidcharacter
tc_Statuscharacter

table tCustomTable2

Description

Empty table intended for non-intrusive customization only

field namedata typedescription
tcCustomShort0character
tcCustomShort1character
tcCustomShort2character
tcCustomShort3character
tcCustomShort4character
tcCustomShort5character
tcCustomShort6character
tcCustomShort7character
tcCustomShort8character
tcCustomShort9character
tcCustomCombo0character
tcCustomCombo1character
tcCustomCombo2character
tcCustomCombo3character
tcCustomCombo4character
tcCustomCombo5character
tcCustomCombo6character
tcCustomCombo7character
tcCustomCombo8character
tcCustomCombo9character
tcCustomLong0character
tcCustomLong1character
tcCustomNotecharacter
ttCustomDate0date
ttCustomDate1date
ttCustomDate2date
ttCustomDate3date
ttCustomDate4date
tiCustomInteger0integer
tiCustomInteger1integer
tiCustomInteger2integer
tiCustomInteger3integer
tiCustomInteger4integer
tdCustomDecimal0decimal(4)
tdCustomDecimal1decimal(4)
tdCustomDecimal2decimal(4)
tdCustomDecimal3decimal(4)
tdCustomDecimal4decimal(4)
tc_RowidcharacterUse this data item to add as a field in public temp-tables (with index).
tc_ParentRowidcharacter
tc_Statuscharacter

table tReportDaemon

Description

Configuration data of the report daemon.

field namedata typemnd.description
ReportDaemon_IDintegeryesRecord ID
DaemonIdintegernoDaemon ID
ReportDaemonSocketPortintegernoThe port number that should be used to connect to the .net report service.
ReportDaemonSocketServercharacter(50)noThe name of the server that hosts the .Net report service.
ReportDaemonGlobSessionIdcharacter(255)noThe global session Id for the session that is associated with the .Net report service.
QADC01character(40)nounused QAD reserved field
QADC02characternounused QAD reserved field
QADT01datenounused QAD reserved field
QADD01decimal(10)nounused QAD reserved field
tc_Rowidcharacteryesprimary index
tc_ParentRowidcharacteryes = tfcDaemon.tc_Rowid
tc_Statuscharacternoupdate status