コード例 #1
0
ファイル: TaskSchedulerImpl.java プロジェクト: ondrocks/perun
 private void justWait(Facility facility, ExecService execService) {
   // we are gonna wait...
   log.debug(
       "   ExecService to be put to sleep in schedulingPool: execService ["
           + execService.getId()
           + "]");
   schedulingPool.addToPool(new Pair<ExecService, Facility>(execService, facility));
 }
コード例 #2
0
ファイル: TaskSchedulerImpl.java プロジェクト: ondrocks/perun
 private void scheduleItAndWait(ExecService dependency, Facility facility, ExecService execService)
     throws InternalErrorException {
   // We are gonna propagate this dependency...
   propagateService(dependency, new Date(System.currentTimeMillis()), facility);
   // ...and wait...
   log.debug(
       "   ExecService to be put to sleep in schedulingPool: execService ["
           + execService.getId()
           + "]");
   schedulingPool.addToPool(new Pair<ExecService, Facility>(execService, facility));
 }
コード例 #3
0
ファイル: DenialsResolverImpl.java プロジェクト: Holdo/perun
 @Override
 public boolean isExecServiceDeniedOnDestination(ExecService execService, int destination)
     throws InternalErrorException {
   return execServiceDenialDao.isExecServiceDeniedOnDestination(execService.getId(), destination);
 }
コード例 #4
0
ファイル: DenialsResolverImpl.java プロジェクト: Holdo/perun
 @Override
 public boolean isExecServiceDeniedOnFacility(ExecService execService, Facility facility)
     throws InternalErrorException {
   return execServiceDenialDao.isExecServiceDeniedOnFacility(
       execService.getId(), facility.getId());
 }