/** * Create an instance of {@link TaskData } * */ public TaskData createTaskData() { return new TaskData(); }
@Override public String getDeploymentId() { return this.taskData.getDeploymentId(); }
@Override public long getDocumentContentId() { return this.taskData.getDocumentContentId(); }
private static org.kie.remote.jaxb.gen.TaskData convertKieTaskDataToGenTaskData(TaskData kieTaskData ) { org.kie.remote.jaxb.gen.TaskData genTaskData = null; if( kieTaskData != null ) { genTaskData = new org.kie.remote.jaxb.gen.TaskData(); genTaskData.setStatus(kieTaskData.getStatus()); genTaskData.setPreviousStatus(kieTaskData.getPreviousStatus()); User user = kieTaskData.getActualOwner(); genTaskData.setActualOwner(convertKieUserToStringId(user)); genTaskData.setCreatedBy(convertKieUserToStringId(kieTaskData.getCreatedBy())); genTaskData.setCreatedOn(convertDateToXmlGregorianCalendar(kieTaskData.getCreatedOn())); Date date = kieTaskData.getActivationTime(); genTaskData.setActivationTime(convertDateToXmlGregorianCalendar(date)); date = kieTaskData.getExpirationTime(); genTaskData.setExpirationTime(convertDateToXmlGregorianCalendar(date)); genTaskData.setSkipable(kieTaskData.isSkipable()); genTaskData.setWorkItemId(kieTaskData.getWorkItemId()); genTaskData.setProcessInstanceId(kieTaskData.getProcessInstanceId()); genTaskData.setProcessId(kieTaskData.getProcessId()); genTaskData.setDeploymentId(kieTaskData.getDeploymentId()); genTaskData.setProcessSessionId(kieTaskData.getProcessSessionId()); genTaskData.setDocumentType(kieTaskData.getDocumentType()); genTaskData.setDocumentContentId(kieTaskData.getDocumentContentId()); genTaskData.setOutputType(kieTaskData.getOutputType()); genTaskData.setOutputContentId(kieTaskData.getOutputContentId()); genTaskData.setFaultName(kieTaskData.getFaultName()); genTaskData.setFaultType(kieTaskData.getFaultType()); genTaskData.setFaultContentId(kieTaskData.getFaultContentId()); List<Attachment> attachs = kieTaskData.getAttachments(); if( attachs != null ) {
@Override public String getDocumentType() { return this.taskData.getDocumentType(); }
@Override public List<Comment> getComments() { List<Comment> commentList = new ArrayList<Comment>(); if( this.taskData.getComments() == null || this.taskData.getComments().isEmpty() ) { return commentList; } for( org.kie.remote.jaxb.gen.Comment jaxbComment : this.taskData.getComments() ) { commentList.add(new JaxbCommentWrapper(jaxbComment)); } return commentList; }
@Override public List<Attachment> getAttachments() { List<Attachment> attachmentList = new ArrayList<Attachment>(); if( this.taskData.getAttachments() == null || this.taskData.getAttachments().isEmpty() ) { return attachmentList; } for( org.kie.remote.jaxb.gen.Attachment jaxbAttachment : this.taskData.getAttachments() ) { attachmentList.add(new JaxbAttachmentWrapper(jaxbAttachment)); } return attachmentList; }
@Override public Date getActivationTime() { return convertXmlGregCalToDate(this.taskData.getActivationTime()); }
@Override public User getCreatedBy() { return convertStringIdToUser(this.taskData.getCreatedBy()); }
@Override public User getActualOwner() { return convertStringIdToUser(this.taskData.getActualOwner()); }
@Override public Date getCreatedOn() { return convertXmlGregCalToDate(this.taskData.getCreatedOn()); }
/** * Create an instance of {@link TaskData } * */ public TaskData createTaskData() { return new TaskData(); }