Package org.fireflow.model

Examples of org.fireflow.model.FormTask


                            taskInstance.getActivity(),
                            "DefaultFormTaskInstanceRunner:TaskInstance的任务类型错误,只能为FORM类型");
                }

                DynamicAssignmentHandler dynamicAssignmentHandler = ((WorkflowSession)currentSession).consumeCurrentDynamicAssignmentHandler();
                FormTask task = (FormTask)taskInstance.getTask();

                Participant performer = task.getPerformer();//获取到form的执行者
                if (performer == null || performer.getAssignmentHandler().trim().equals("")) {
                    throw new EngineException(processInstance,
                            taskInstance.getActivity(),
                            "流程定义错误,Form类型的 task必须指定performer及其AssignmentHandler");
                }
View Full Code Here


    protected Task createTask(IWFElement parent, Element taskElement)
            throws FPDLParserException {
        Task task = null;
        String type = taskElement.attributeValue(TYPE);
        if (Task.FORM.equals(type)) {
            task = new FormTask(parent, taskElement.attributeValue(NAME));
            ((FormTask) task).setAssignmentStrategy(taskElement.attributeValue(COMPLETION_STRATEGY));
            ((FormTask) task).setDefaultView(taskElement.attributeValue(DEFAULT_VIEW));

            ((FormTask) task).setPerformer(createPerformer(Util4Parser.child(taskElement,
                    PERFORMER)));
View Full Code Here

    protected Task createTask(IWFElement parent, Element taskElement)
            throws FPDLParserException {
        Task task = null;
        String type = taskElement.getAttribute(TYPE);
        if (Task.FORM.equals(type)) {
            task = new FormTask(parent, taskElement.getAttribute(NAME));
            ((FormTask) task).setAssignmentStrategy(taskElement.getAttribute(COMPLETION_STRATEGY));
            ((FormTask) task).setDefaultView(taskElement.getAttribute(DEFAULT_VIEW));

            ((FormTask) task).setPerformer(createPerformer(Util4JAXPParser.child(taskElement,
                    PERFORMER)));
View Full Code Here

TOP

Related Classes of org.fireflow.model.FormTask

Copyright © 2018 www.massapicom. 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.