@@ -80,11 +80,6 @@ public class AsyncJobManagerImpl extends ManagerBase implements AsyncJobManager,
8080
8181 private static final Logger s_logger = Logger .getLogger (AsyncJobManagerImpl .class );
8282 private static final int ACQUIRE_GLOBAL_LOCK_TIMEOUT_FOR_COOPERATION = 3 ; // 3 seconds
83- // Although we may have detailed masks for each individual wakeup event, i.e.
84- // periodical timer, matched topic from message bus, it seems that we don't
85- // need to distinguish them to such level. Therefore, only one wakeup signal
86- // is defined
87- public static final int SIGNAL_MASK_WAKEUP = 1 ;
8883
8984 private static final int MAX_ONETIME_SCHEDULE_SIZE = 50 ;
9085 private static final int HEARTBEAT_INTERVAL = 2000 ;
@@ -235,7 +230,7 @@ public void completeAsyncJob(long jobId, Status jobStatus, int resultCode, Strin
235230 for (Long id : wakeupList ) {
236231 // TODO, we assume that all jobs in this category is API job only
237232 AsyncJobVO jobToWakeup = _jobDao .findById (id );
238- if (jobToWakeup != null && (jobToWakeup .getPendingSignals () & SIGNAL_MASK_WAKEUP ) != 0 )
233+ if (jobToWakeup != null && (jobToWakeup .getPendingSignals () & AsyncJob . Contants . SIGNAL_MASK_WAKEUP ) != 0 )
239234 scheduleExecution (jobToWakeup , false );
240235 }
241236
@@ -462,7 +457,7 @@ public void run() {
462457 s_logger .debug ("Executing " + job );
463458 }
464459
465- if ((getAndResetPendingSignals (job ) & SIGNAL_MASK_WAKEUP ) != 0 ) {
460+ if ((getAndResetPendingSignals (job ) & AsyncJob . Contants . SIGNAL_MASK_WAKEUP ) != 0 ) {
466461 AsyncJobDispatcher jobDispatcher = getWakeupDispatcher (job );
467462 if (jobDispatcher != null ) {
468463 jobDispatcher .runJob (job );
@@ -651,7 +646,7 @@ public void run() {
651646 for (Long jobId : standaloneWakeupJobs ) {
652647 // TODO, we assume that all jobs in this category is API job only
653648 AsyncJobVO job = _jobDao .findById (jobId );
654- if (job != null && (job .getPendingSignals () & SIGNAL_MASK_WAKEUP ) != 0 )
649+ if (job != null && (job .getPendingSignals () & AsyncJob . Contants . SIGNAL_MASK_WAKEUP ) != 0 )
655650 scheduleExecution (job , false );
656651 }
657652 } catch (Throwable e ) {
0 commit comments