Examples of WorkImpl


Examples of org.drools.process.core.impl.WorkImpl

    }
   
    public HumanTaskNodeFactory actorId(String actorId) {
      Work work = getHumanTaskNode().getWork();
      if (work == null) {
        work = new WorkImpl();
        getHumanTaskNode().setWork(work);
      }
      work.setParameter("ActorId", actorId);
      return this;
    }
View Full Code Here

Examples of org.drools.process.core.impl.WorkImpl

    }
   
    public HumanTaskNodeFactory priority(String priority) {
      Work work = getHumanTaskNode().getWork();
      if (work == null) {
        work = new WorkImpl();
        getHumanTaskNode().setWork(work);
      }
      work.setParameter("Priority", priority);
      return this;
    }
View Full Code Here

Examples of org.drools.process.core.impl.WorkImpl

    }
   
    public HumanTaskNodeFactory comment(String comment) {
      Work work = getHumanTaskNode().getWork();
      if (work == null) {
        work = new WorkImpl();
        getHumanTaskNode().setWork(work);
      }
      work.setParameter("Comment", comment);
      return this;
    }
View Full Code Here

Examples of org.drools.process.core.impl.WorkImpl

    }
   
    public HumanTaskNodeFactory skippable(boolean skippable) {
      Work work = getHumanTaskNode().getWork();
      if (work == null) {
        work = new WorkImpl();
        getHumanTaskNode().setWork(work);
      }
      work.setParameter("Skippable", Boolean.toString(skippable));
      return this;
    }
View Full Code Here

Examples of org.drools.process.core.impl.WorkImpl

    }
   
    public HumanTaskNodeFactory content(String content) {
      Work work = getHumanTaskNode().getWork();
      if (work == null) {
        work = new WorkImpl();
        getHumanTaskNode().setWork(work);
      }
      work.setParameter("Content", content);
      return this;
    }
View Full Code Here

Examples of org.drools.process.core.impl.WorkImpl

    }
   
    public WorkItemNodeFactory workName(String name) {
      Work work = getWorkItemNode().getWork();
      if (work == null) {
        work = new WorkImpl();
        getWorkItemNode().setWork(work);
      }
      work.setName(name);
      return this;
    }
View Full Code Here

Examples of org.drools.process.core.impl.WorkImpl

    }

    public WorkItemNodeFactory workParameter(String name, Object value) {
      Work work = getWorkItemNode().getWork();
      if (work == null) {
        work = new WorkImpl();
        getWorkItemNode().setWork(work);
      }
      work.setParameter(name, value);
      return this;
    }
View Full Code Here

Examples of org.drools.process.core.impl.WorkImpl

    }
   
    public WorkItemNodeFactory workParameterDefinition(String name, DataType dataType) {
      Work work = getWorkItemNode().getWork();
      if (work == null) {
        work = new WorkImpl();
        getWorkItemNode().setWork(work);
      }
      Set<ParameterDefinition> parameterDefinitions = work.getParameterDefinitions();
      parameterDefinitions.add(new ParameterDefinitionImpl(name, dataType));
      work.setParameterDefinitions(parameterDefinitions);
View Full Code Here

Examples of org.drools.process.core.impl.WorkImpl

    public void setNode(Node node) {
        super.setNode(node);
        if (this.workDefinition != null) {
            Work work = getWorkItemNode().getWork();
            if (work == null) {
                work = new WorkImpl();
                work.setName(workDefinition.getName());
                getWorkItemNode().setWork(work);
            }
            work.setParameterDefinitions(workDefinition.getParameters());
        }
View Full Code Here

Examples of org.drools.process.core.impl.WorkImpl

   
    public void setWorkDefinition(WorkDefinition workDefinition) {
        this.workDefinition = workDefinition;
        Work work = getWorkItemNode().getWork();
        if (work == null) {
            work = new WorkImpl();
            work.setName(workDefinition.getName());
            getWorkItemNode().setWork(work);
        }
        work.setParameterDefinitions(workDefinition.getParameters());
    }
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.