Examples of TaskData


Examples of org.jbpm.task.TaskData

                buildMapByLanguage( users,
                                    (User) entity );
            }
        }

        TaskData taskData = task.getTaskData();
        Map<String, Object> doc = null;
        if ( taskData != null ) {
            Content content = em.find( Content.class,
                                       taskData.getDocumentContentId() );
            if ( content != null ) {
                ExpressionCompiler compiler = new ExpressionCompiler( new String( content.getContent() ) );
                doc = (Map<String, Object>) MVEL.executeExpression( compiler.compile() );
            } else {
                doc = Collections.emptyMap();
View Full Code Here

Examples of org.jbpm.task.TaskData

                                UserInfo userInfo) {
      if (userInfo == null) {
        return;
      }
     
        TaskData data = task.getTaskData();
        User owner = data.getActualOwner();
        User creator = data.getCreatedBy();
        Date createdOn = data.getCreatedOn();

        if ( task.getDeadlines() == null ) {
            return;
        }
View Full Code Here

Examples of org.jbpm.task.TaskData

        List<OrganizationalEntity> recipients = new ArrayList<OrganizationalEntity>();
        peopleAssignments.setRecipients( recipients );
        recipients.add( users.get( "sly" ) );
        recipients.add( users.get( "liz" ) );

        TaskData taskData = new TaskData();
        task1.setTaskData( taskData );
       
        taskData.setActualOwner( users.get( "liz" ) );
        taskData.setCreatedBy( users.get( "sly" ) );

        taskData.setActivationTime( new Date( 10000000 ) );
        taskData.setCreatedOn( new Date( 10000000 ) );
        taskData.setExpirationTime( new Date( 10000000 ) );
        taskData.setStatus( Status.Created );
       
        taskData.setDocumentAccessType( AccessType.Inline );
        taskData.setDocumentType( "mvel" );
        taskData.setDocumentContentId( 20 );

        List<Attachment> attachments = new ArrayList<Attachment>();
        taskData.setAttachments( attachments );

        Attachment attachment = new Attachment();
        attachment.setAccessType( AccessType.Inline );
        attachment.setAttachedAt( new Date( 10000000 ) );
        attachment.setAttachedBy( users.get( "liz" ) );
        attachment.setContentType( "text" );
        attachment.setName( "file.txt" );
        attachment.setSize( 5000);
        attachment.setAttachmentContentId( 5 );
        attachments.add( attachment );

        attachment = new Attachment();
        attachment.setAccessType( AccessType.Url );
        attachment.setAttachedAt( new Date( 10000000 ) );
        attachment.setAttachedBy( users.get( "liz" ) );
        attachment.setContentType( "text" );
        attachment.setName( "file2.txt" );
        attachment.setSize( 500 );
        attachment.setAttachmentContentId( 3 );
        attachments.add( attachment );

        List<Comment> comments = new ArrayList<Comment>();
        taskData.setComments( comments );
        Comment comment = new Comment();
        comment.setAddedBy( users.get( "peter" ) );
        comment.setAddedAt( new Date( 10000000 ) );
        comment.setText( "this is a short comment" );
        comments.add( comment );
View Full Code Here

Examples of org.jbpm.task.TaskData

    Task task = new Task();
    List<I18NText> names1 = new ArrayList<I18NText>();
    I18NText text1 = new I18NText("en-UK", "tarea1");
    names1.add(text1);
    task.setNames(names1);
    TaskData taskData = new TaskData();
    taskData.setStatus(Status.Created);
    taskData.setCreatedBy(new User("usr0"));
    taskData.setActualOwner(new User("usr0"));
    task.setTaskData(taskData);
   
    ContentData data = new ContentData();
    BlockingAddTaskResponseHandler addTaskHandler = new BlockingAddTaskResponseHandler();
    client.addTask(task, data, addTaskHandler);
   
    long taskId = addTaskHandler.getTaskId();

    client.disconnect();
   
    client.connect();
   
    assertTrue("taskId debe ser un valor mayor a cero", taskId > 0);
   
    Task task2 = new Task();
    List<I18NText> names2 = new ArrayList<I18NText>();
    I18NText text2 = new I18NText("en-UK", "tarea1");
    names2.add(text2);
    task2.setNames(names2);
    TaskData taskData2 = new TaskData();
    taskData2.setStatus(Status.Created);
    taskData2.setCreatedBy(new User("usr0"));
    taskData2.setActualOwner(new User("usr0"));
    task2.setTaskData(taskData2);
     
    ContentData data2 = new ContentData();
    BlockingAddTaskResponseHandler addTaskHandler2 = new BlockingAddTaskResponseHandler();
    client.addTask(task2, data2, addTaskHandler2);
View Full Code Here

Examples of org.jbpm.task.TaskData

  public Object getTaskContentInput(TaskSummary taskSum) {
    BlockingGetTaskResponseHandler handlerT = new BlockingGetTaskResponseHandler();
    client.getTask(taskSum.getId(), handlerT);
    Task task2 = handlerT.getTask();
    TaskData taskData = task2.getTaskData();
    BlockingGetContentResponseHandler handlerC = new BlockingGetContentResponseHandler();
    client.getContent(taskData.getDocumentContentId(), handlerC);
    Content content = handlerC.getContent();
    ByteArrayInputStream bais = new ByteArrayInputStream(
        content.getContent());
    try {
      ObjectInputStream is = new ObjectInputStream(bais);
View Full Code Here

Examples of org.jbpm.task.TaskData

        try {
            task.setPriority(new Integer(priority));
        } catch (NumberFormatException e) {
            // do nothing
        }
        TaskData taskData = new TaskData();
        taskData.setSkipable(skippableButton.getSelection());
        task.setTaskData(taskData);

        String actors = actorText.getText();
        PeopleAssignments assignments = new PeopleAssignments();
        String[] actorIds = actors.trim().split(",");
View Full Code Here

Examples of org.kie.api.task.model.TaskData

        genTextList = convertKieTextListToGenTextList(task.getSubjects());
        if( genTextList != null ) {
            genTask.getSubjects().addAll(genTextList);
        }
        genTask.setTaskType(task.getTaskType());
        TaskData kieTaskData = task.getTaskData();
        genTask.setTaskData(convertKieTaskDataToGenTaskData(kieTaskData));
   
        return genTask;
    }
View Full Code Here

Examples of penny.downloadmanager.model.task.TaskData

                int changeType = listChanges.getType();

                switch (changeType) {
                    case ListEvent.DELETE:
                        changeList.getReadWriteLock().readLock().lock();
                        TaskData t1 = (TaskData) listChanges.getOldValue();
                        changeList.getReadWriteLock().readLock().unlock();
                        t1.removePropertyChangeListener(this);
                        saveList();
                        break;
                    case ListEvent.INSERT:
                        changeList.getReadWriteLock().readLock().lock();
                        TaskData t2 = (TaskData) changeList.get(sourceIndex);
                        changeList.getReadWriteLock().readLock().unlock();
                        t2.addPropertyChangeListener(this);
                        saveList();
                        break;
                    case ListEvent.UPDATE:

                        break;
View Full Code Here

Examples of penny.downloadmanager.model.task.TaskData

    /**
     * @param selectedTask the selectedTask to set
     */
    public void setSelectedTask(TaskData selectedTask) {
        TaskData oldValue = this.selectedTask;
        this.selectedTask = selectedTask;
        propertySupport.firePropertyChange(PROP_SELTASK, oldValue, selectedTask);
    }
View Full Code Here

Examples of penny.downloadmanager.model.task.TaskData

        public void run() {
            model.setRunning(true);
            start:
            for (int i = 0; i < model.getTasks().size() && model.isRunning(); i++) {
                TaskData t = model.getTasks().get(i);
                switch (t.getStatus()) {
                    case QUEUED:
                        try {
                            Task.getTask(t).run();
                        } catch (Exception e) {
                            Logger.getLogger(TaskRunnable.class.getName()).log(Level.SEVERE, null, e);
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.