com.mirth.match.ejb.core
Class DtoWorkitem

java.lang.Object
  extended by com.mirth.match.ejb.core.DtoBase
      extended by com.mirth.match.ejb.core.DtoWorkitem

public class DtoWorkitem
extends DtoBase

Java class for dtoWorkitem complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="dtoWorkitem">
   <complexContent>
     <extension base="{http://core.ejb.match.mirth.com/}dtoBase">
       <sequence>
         <element name="currentState" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="entities" type="{http://core.ejb.match.mirth.com/}dtoEntity" maxOccurs="unbounded" minOccurs="0"/>
         <element name="entityRelationTypeId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="forReviewOnly" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="notes" type="{http://core.ejb.match.mirth.com/}dtoWorkitemNote" maxOccurs="unbounded" minOccurs="0"/>
         <element name="priority" type="{http://www.w3.org/2001/XMLSchema}short"/>
         <element name="properties" type="{http://core.ejb.match.mirth.com/}dtoProperty" maxOccurs="unbounded" minOccurs="0"/>
         <element name="stateHistory" type="{http://core.ejb.match.mirth.com/}dtoWorkitemState" maxOccurs="unbounded" minOccurs="0"/>
         <element name="submittedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="workflowId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.lang.String currentState
           
protected  java.util.List<DtoEntity> entities
           
protected  java.lang.String entityRelationTypeId
           
protected  boolean forReviewOnly
           
protected  java.util.List<DtoWorkitemNote> notes
           
protected  short priority
           
protected  java.util.List<DtoProperty> properties
           
protected  java.util.List<DtoWorkitemState> stateHistory
           
protected  javax.xml.datatype.XMLGregorianCalendar submittedDate
           
protected  java.lang.String workflowId
           
 
Fields inherited from class com.mirth.match.ejb.core.DtoBase
identifier
 
Constructor Summary
DtoWorkitem()
           
 
Method Summary
 java.lang.String getCurrentState()
          Gets the value of the currentState property.
 java.util.List<DtoEntity> getEntities()
          Gets the value of the entities property.
 java.lang.String getEntityRelationTypeId()
          Gets the value of the entityRelationTypeId property.
 java.util.List<DtoWorkitemNote> getNotes()
          Gets the value of the notes property.
 short getPriority()
          Gets the value of the priority property.
 java.util.List<DtoProperty> getProperties()
          Gets the value of the properties property.
 java.util.List<DtoWorkitemState> getStateHistory()
          Gets the value of the stateHistory property.
 javax.xml.datatype.XMLGregorianCalendar getSubmittedDate()
          Gets the value of the submittedDate property.
 java.lang.String getWorkflowId()
          Gets the value of the workflowId property.
 boolean isForReviewOnly()
          Gets the value of the forReviewOnly property.
 void setCurrentState(java.lang.String value)
          Sets the value of the currentState property.
 void setEntityRelationTypeId(java.lang.String value)
          Sets the value of the entityRelationTypeId property.
 void setForReviewOnly(boolean value)
          Sets the value of the forReviewOnly property.
 void setPriority(short value)
          Sets the value of the priority property.
 void setSubmittedDate(javax.xml.datatype.XMLGregorianCalendar value)
          Sets the value of the submittedDate property.
 void setWorkflowId(java.lang.String value)
          Sets the value of the workflowId property.
 
Methods inherited from class com.mirth.match.ejb.core.DtoBase
getIdentifier, setIdentifier
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

currentState

protected java.lang.String currentState

entities

protected java.util.List<DtoEntity> entities

entityRelationTypeId

protected java.lang.String entityRelationTypeId

forReviewOnly

protected boolean forReviewOnly

notes

protected java.util.List<DtoWorkitemNote> notes

priority

protected short priority

properties

protected java.util.List<DtoProperty> properties

stateHistory

protected java.util.List<DtoWorkitemState> stateHistory

submittedDate

protected javax.xml.datatype.XMLGregorianCalendar submittedDate

workflowId

protected java.lang.String workflowId
Constructor Detail

DtoWorkitem

public DtoWorkitem()
Method Detail

getCurrentState

public java.lang.String getCurrentState()
Gets the value of the currentState property.

Returns:
possible object is String

setCurrentState

public void setCurrentState(java.lang.String value)
Sets the value of the currentState property.

Parameters:
value - allowed object is String

getEntities

public java.util.List<DtoEntity> getEntities()
Gets the value of the entities property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the entities property.

For example, to add a new item, do as follows:

    getEntities().add(newItem);
 

Objects of the following type(s) are allowed in the list DtoEntity


getEntityRelationTypeId

public java.lang.String getEntityRelationTypeId()
Gets the value of the entityRelationTypeId property.

Returns:
possible object is String

setEntityRelationTypeId

public void setEntityRelationTypeId(java.lang.String value)
Sets the value of the entityRelationTypeId property.

Parameters:
value - allowed object is String

isForReviewOnly

public boolean isForReviewOnly()
Gets the value of the forReviewOnly property.


setForReviewOnly

public void setForReviewOnly(boolean value)
Sets the value of the forReviewOnly property.


getNotes

public java.util.List<DtoWorkitemNote> getNotes()
Gets the value of the notes property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the notes property.

For example, to add a new item, do as follows:

    getNotes().add(newItem);
 

Objects of the following type(s) are allowed in the list DtoWorkitemNote


getPriority

public short getPriority()
Gets the value of the priority property.


setPriority

public void setPriority(short value)
Sets the value of the priority property.


getProperties

public java.util.List<DtoProperty> getProperties()
Gets the value of the properties property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the properties property.

For example, to add a new item, do as follows:

    getProperties().add(newItem);
 

Objects of the following type(s) are allowed in the list DtoProperty


getStateHistory

public java.util.List<DtoWorkitemState> getStateHistory()
Gets the value of the stateHistory property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the stateHistory property.

For example, to add a new item, do as follows:

    getStateHistory().add(newItem);
 

Objects of the following type(s) are allowed in the list DtoWorkitemState


getSubmittedDate

public javax.xml.datatype.XMLGregorianCalendar getSubmittedDate()
Gets the value of the submittedDate property.

Returns:
possible object is XMLGregorianCalendar

setSubmittedDate

public void setSubmittedDate(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the submittedDate property.

Parameters:
value - allowed object is XMLGregorianCalendar

getWorkflowId

public java.lang.String getWorkflowId()
Gets the value of the workflowId property.

Returns:
possible object is String

setWorkflowId

public void setWorkflowId(java.lang.String value)
Sets the value of the workflowId property.

Parameters:
value - allowed object is String


Copyright © 2011 Mirth Corp. All Rights Reserved.