Examples of ProcessTask


Examples of com.netflix.priam.agent.tasks.ProcessTask

        MockStorage storage = new MockStorage();
        storage.setValue(configuration, ProcessTask.ROW_KEY, "localhost", commandTab.toString());

        MockNodeStatus nodeStatus = new MockNodeStatus();
        AgentProcessManager processManager = new AgentProcessManager(new AgentProcessMap(AgentProcessMap.buildDefaultMap()), configuration, nodeStatus);
        ProcessTask processTask = new ProcessTask(configuration, processManager, storage);
        processTask.execute();

        Assert.assertTrue(nodeStatus.getFlushLatch().await(5, TimeUnit.SECONDS));

        for ( int i = 0; i < 5; ++i )
        {
            Assert.assertEquals(nodeStatus.getOperations().size(), 1);
            Assert.assertEquals(nodeStatus.getOperations().get(0), "flush");
            TimeUnit.SECONDS.sleep(1);
        }

        commandObject = new JSONObject();
        commandObject.put(FIELD_COMMAND, COMMAND_STOP);
        commandObject.put(FIELD_ID, "1");
        commandTab = new JSONArray();
        commandTab.put(commandObject);
        storage.setValue(configuration, ProcessTask.ROW_KEY, "localhost", commandTab.toString());
        processTask.execute();

        Assert.assertTrue(processManager.closeAndWaitForCompletion(5, TimeUnit.SECONDS));
        Assert.assertEquals(processManager.getActiveProcesses().size(), 0);
    }
View Full Code Here

Examples of com.netflix.priam.agent.tasks.ProcessTask

        MockStorage storage = new MockStorage();
        storage.setValue(configuration, ProcessTask.ROW_KEY, "localhost", commandTab.toString());

        MockNodeStatus nodeStatus = new MockNodeStatus();
        AgentProcessManager processManager = new AgentProcessManager(new AgentProcessMap(AgentProcessMap.buildDefaultMap()), configuration, nodeStatus);
        ProcessTask processTask = new ProcessTask(configuration, processManager, storage);
        processTask.execute();
        Assert.assertTrue(processManager.closeAndWaitForCompletion(5, TimeUnit.SECONDS));

        Assert.assertEquals(nodeStatus.getOperations().size(), 1);
        Assert.assertEquals(nodeStatus.getOperations().get(0), "compact");
View Full Code Here

Examples of org.camunda.bpm.model.cmmn.instance.ProcessTask

  protected ProcessTask getDefinition(CmmnElement element) {
    return (ProcessTask) super.getDefinition(element);
  }

  protected String getDefinitionKey(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context) {
    ProcessTask definition = getDefinition(element);

    return definition.getProcess();
  }
View Full Code Here

Examples of org.camunda.bpm.model.cmmn.instance.ProcessTask

    return definition.getProcess();
  }

  protected String getBinding(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context) {
    ProcessTask definition = getDefinition(element);

    return definition.getCamundaProcessBinding();
  }
View Full Code Here

Examples of org.camunda.bpm.model.cmmn.instance.ProcessTask

    return definition.getCamundaProcessBinding();
  }

  protected String getVersion(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context) {
    ProcessTask definition = getDefinition(element);

    return definition.getCamundaProcessVersion();
  }
View Full Code Here

Examples of org.owasp.dependencycheck.data.update.task.ProcessTask

                }
            }

            for (Future<ProcessTask> future : processFutures) {
                try {
                    final ProcessTask task = future.get();
                    if (task.getException() != null) {
                        throw task.getException();
                    }
                } catch (InterruptedException ex) {
                    processExecutor.shutdownNow();
                    LOGGER.log(Level.FINE, "Thread was interrupted during processing", ex);
                    throw new UpdateException(ex);
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.