Description
Create daemonqueue records based on some external source. This might be a directory, or a separate webservice call, or whatever.
This method should be implemented on the specific daemonlevel, and contains code to create the right daemonqueue records.
Parameters
oiReturnStatus | output | integer | Return status of the method. |
Internal usage
unused
program code (program/btimeoutdaemonprocessor.p)
<ANCESTOR-CODE>
/* No action if a FcDaemonQueue Record exists for scan daemon with status = Waiting */
<Q-1 assign vlFcQueryRecordsAvailable = GetNextDaemonQueue (NoCache)
(input viFcDaemonId, (DaemonId)
input {&DAEMONQUEUESTATUS-WAITING}, (DaemonQueueStatus)) in BBaseDaemonQueue >
if vlFcQueryRecordsAvailable <> false
then return.
/* Retrieve new Scan-files; Create DaemonQueue records */
<M-2 run CreateTimeOutDaemonQueue
(output viFcReturnSuper (oiReturnStatus)) in BTimeOutDaemonQueue>
if viFcReturnSuper <> 0
then assign oiReturnStatus = viFcReturnSuper.
if viFcReturnSuper < 0
then return.