Examples of ScheduleAction


Examples of de.iritgo.aktera.scheduler.entity.ScheduleAction

  public void deletePersistent(ModelRequest request, ModelResponse response, Object id, Persistent persistent,
          boolean systemDelete) throws ModelException, PersistenceException
  {
    synchronized (ScheduleAction.class)
    {
      ScheduleAction action = scheduleDAO.findScheduleActionById(persistent.getFieldInt("id"));

      scheduleDAO.moveScheduleActionToEnd(action);
      super.deletePersistent(request, response, id, persistent, systemDelete);
    }
  }
View Full Code Here

Examples of de.iritgo.aktera.scheduler.entity.ScheduleAction

   * @throws ModelException
   */
  protected boolean moveScheduleActionUp(ModelRequest request, String id) throws ModelException
  {
    ScheduleDAO scheduleDAO = (ScheduleDAO) request.getSpringBean(ScheduleDAO.ID);
    ScheduleAction action = scheduleDAO.findScheduleActionById(NumberTools.toIntInstance(id));

    if (action != null)
    {
      return scheduleDAO.moveScheduleActionUp(action);
    }
View Full Code Here

Examples of de.iritgo.aktera.scheduler.entity.ScheduleAction

   * @throws ModelException
   */
  protected boolean moveScheduleActionDown(ModelRequest request, String id) throws ModelException
  {
    ScheduleDAO scheduleDAO = (ScheduleDAO) request.getSpringBean(ScheduleDAO.ID);
    ScheduleAction action = scheduleDAO.findScheduleActionById(NumberTools.toIntInstance(id));

    if (action != null)
    {
      return scheduleDAO.moveScheduleActionDown(action);
    }
View Full Code Here

Examples of org.qzerver.model.domain.entities.job.ScheduleAction

        ScheduleJob scheduleJob = scheduleJobManagementService.createJob(jobParameters);
        Assert.assertNotNull(scheduleJob);

        control.verify();

        ScheduleAction action = scheduleJob.getAction();
        Assert.assertNotNull(action);
    }
View Full Code Here

Examples of org.qzerver.model.domain.entities.job.ScheduleAction

        ScheduleJob scheduleJob = scheduleJobManagementService.createJob(jobParameters);
        Assert.assertNotNull(scheduleJob);

        control.verify();

        ScheduleAction action = scheduleJob.getAction();
        Assert.assertNotNull(action);
    }
View Full Code Here

Examples of org.qzerver.model.domain.entities.job.ScheduleAction

        control.verify();

        Assert.assertEquals(scheduleJob.getId(), idCapture1.getValue());
        Assert.assertEquals(scheduleJob.getId(), idCapture2.getValue());

        ScheduleAction action = scheduleJob.getAction();
        Assert.assertNotNull(action);

        entityManager.flush();
        entityManager.clear();
View Full Code Here

Examples of org.qzerver.model.domain.entities.job.ScheduleAction

        jobParameters.setActionDefinition("action.data".getBytes());

        ScheduleJob scheduleJob = scheduleJobManagementService.createJob(jobParameters);
        Assert.assertNotNull(scheduleJob);

        ScheduleAction currentScheduleAction = scheduleJob.getAction();
        Assert.assertNotNull(currentScheduleAction);
        Assert.assertEquals("action.type", currentScheduleAction.getIdentifier());
        Assert.assertTrue(Arrays.equals("action.data".getBytes(), currentScheduleAction.getDefinition()));
        Assert.assertFalse(currentScheduleAction.isArchived());

        ScheduleJobActionParameters actionParameters = new ScheduleJobActionParameters();
        actionParameters.setIdentifier("action.type.2");
        actionParameters.setDefinition("action.data.2".getBytes());

        ScheduleJob scheduleJobModified = scheduleJobManagementService.changeJobAction(scheduleJob.getId(), actionParameters);
        Assert.assertNotNull(scheduleJobModified);

        ScheduleAction newScheduleAction = scheduleJobModified.getAction();
        Assert.assertNotNull(newScheduleAction);
        Assert.assertEquals("action.type.2", newScheduleAction.getIdentifier());
        Assert.assertTrue(Arrays.equals("action.data.2".getBytes(), newScheduleAction.getDefinition()));
        Assert.assertFalse(newScheduleAction.isArchived());
        Assert.assertTrue(currentScheduleAction.isArchived());

        control.verify();
    }
View Full Code Here

Examples of org.qzerver.model.domain.entities.job.ScheduleAction

        jobParameters.setActionDefinition("action.data".getBytes());

        ScheduleJob scheduleJob = scheduleJobManagementService.createJob(jobParameters);
        Assert.assertNotNull(scheduleJob);

        ScheduleAction currentScheduleAction = scheduleJob.getAction();
        Assert.assertNotNull(currentScheduleAction);
        Assert.assertEquals("action.type", currentScheduleAction.getIdentifier());
        Assert.assertTrue(Arrays.equals("action.data".getBytes(), currentScheduleAction.getDefinition()));
        Assert.assertFalse(currentScheduleAction.isArchived());

        ScheduleJob scheduleJobModified = scheduleJobManagementService.changeJobGroup(scheduleJob.getId(), scheduleGroup2.getId());
        Assert.assertNotNull(scheduleJobModified);

        control.verify();
View Full Code Here

Examples of org.qzerver.model.domain.entities.job.ScheduleAction

        BusinessEntityJpaDaoChecker.checkBusinessEntityDao(entityManager, businessEntityDao,
            ScheduleGroup.class, scheduleGroup);
    }

    public void testScheduleActionDao() throws Exception {
        ScheduleAction scheduleAction = new ScheduleAction();
        scheduleAction.setArchived(true);
        scheduleAction.setCreated(new Date(300000000000L));
        scheduleAction.setIdentifier("none");
        scheduleAction.setDefinition("<xml></xml>".getBytes());
        scheduleAction.setUsedDate(new Date(300000000000L));
        scheduleAction.setUsedCount(2);

        BusinessEntityJpaDaoChecker.checkBusinessEntityDao(entityManager, businessEntityDao,
                ScheduleAction.class, scheduleAction);
    }
View Full Code Here

Examples of org.qzerver.model.domain.entities.job.ScheduleAction

    public void testScheduleJobDao() throws Exception {
        ScheduleGroup scheduleGroup = new ScheduleGroup();
        scheduleGroup.setName("dgfsrgw");
        businessEntityDao.save(scheduleGroup);

        ScheduleAction scheduleAction = new ScheduleAction();
        scheduleAction.setArchived(true);
        scheduleAction.setCreated(new Date(300000000000L));
        scheduleAction.setIdentifier("none");
        scheduleAction.setDefinition("<xml></xml>".getBytes());
        scheduleAction.setUsedDate(new Date(300000000000L));
        scheduleAction.setUsedCount(2);
        businessEntityDao.save(scheduleAction);

        ScheduleJob scheduleJob = new ScheduleJob();
        scheduleJob.setCreated(new Date(300000000000L));
        scheduleJob.setModified(new Date(300000000000L));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.