project BLF > class BBaseDaemon > business logic query DaemonLoginInfo

Description

Query, specific for getting the user/password.

DO NOT ADD CALCULATED FIELDS TO THIS QUERY


Parameters


icDaemonNamecharacterDaemon name


query condition


  each fcDaemon where
fcDaemon.DaemonName = icDaemonName


query resultset tqDaemonLoginInfo


field namedata typedb fielddescription
tiDaemonIdintegerfcDaemon.DaemonIdidentifier
tiDaemonIntervalintegerfcDaemon.DaemonIntervalamount of seconds to wait before looking for new tasks
tcDaemonLogFilecharacterfcDaemon.DaemonLogFilelog file with all error messages and other messages from the daemon process
tcDaemonLogincharacterfcDaemon.DaemonLoginlogin name to use to log in to the application
tiDaemonMaxNumberOfInstancesintegerfcDaemon.DaemonMaxNumberOfInstancesnumber of processes to start when starting the daemon
tcDaemonNamecharacterfcDaemon.DaemonNameDaemon Name
tcDaemonOsCommandcharacterfcDaemon.DaemonOsCommandcommand 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.
tcDaemonPasswordcharacterfcDaemon.DaemonPassword(encoded) password to use to log in to the application
tcDaemonProcessIDscharacterfcDaemon.DaemonProcessIDsprocess ID numbers of the daemon processes
tiDaemonRunningProcessesintegerfcDaemon.DaemonRunningProcessesnumber of processes currently running this daemon
tcDaemonStartDirectorycharacterfcDaemon.DaemonStartDirectoryworking directory for the daemon processes
tcDaemonStatuscharacterfcDaemon.DaemonStatusindicates the active status of the daemon
When set to 'STOPPING' all processes running this daemon will end.

possible statuses:
INACTIVE
RUNNING
STOPPING
tcDummycharactercalculatedonly created to create a global calculation method


Internal usage


BLF
method BUser.ApiUsageAsSystemAccount
method BUser.LinkCompanyToDaemonUsers
method TApplication.ExecuteAction
method TApplication.StartDaemonAction
method TApplication.StopApplication
method TApplication.StopDaemonAction
method TDaemon.StartRun
method TDaemonUtility.CheckDaemonStatusInternal
method TDaemonUtility.StartDaemonInternal
method TDaemonUtility.StopDaemon