public class

EventDetailDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.integrations.EventDetailDataType

Class Overview

This element is wrapper for Event data.

Java class for Event_Detail_DataType complex type.

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

 <complexType name="Event_Detail_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Creation_Date" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Due_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Completed_Date" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Event_Category_Reference" type="{urn:com.workday/bsvc}Event_Classification_SubcategoryObjectType" minOccurs="0"/>
         <element name="Event_State_Reference" type="{urn:com.workday/bsvc}Unique_IdentifierObjectType" minOccurs="0"/>
         <element name="Event_Target_Reference" type="{urn:com.workday/bsvc}Event_TargetObjectType" minOccurs="0"/>
         <element name="Initiating_Person_Reference" type="{urn:com.workday/bsvc}Unique_IdentifierObjectType" minOccurs="0"/>
         <element name="Awaiting_Task_Data" type="{urn:com.workday/bsvc}Awaiting_Task_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Sub-Event" type="{urn:com.workday/bsvc}Event_WWSType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Process_History_Data" type="{urn:com.workday/bsvc}Event_Record_Process_View_WWSType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Remaining_Process_Data" type="{urn:com.workday/bsvc}Event_Remaining_Process_View_WWSType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected List<AwaitingTaskDataType> awaitingTaskData
protected XMLGregorianCalendar completedDate
protected XMLGregorianCalendar creationDate
protected XMLGregorianCalendar dueDate
protected EventClassificationSubcategoryObjectType eventCategoryReference
protected UniqueIdentifierObjectType eventStateReference
protected EventTargetObjectType eventTargetReference
protected UniqueIdentifierObjectType initiatingPersonReference
protected List<EventRecordProcessViewWWSType> processHistoryData
protected List<EventRemainingProcessViewWWSType> remainingProcessData
protected List<EventWWSType> subEvent
Public Constructors
EventDetailDataType()
Public Methods
List<AwaitingTaskDataType> getAwaitingTaskData()
Gets the value of the awaitingTaskData property.
XMLGregorianCalendar getCompletedDate()
Gets the value of the completedDate property.
XMLGregorianCalendar getCreationDate()
Gets the value of the creationDate property.
XMLGregorianCalendar getDueDate()
Gets the value of the dueDate property.
EventClassificationSubcategoryObjectType getEventCategoryReference()
Gets the value of the eventCategoryReference property.
UniqueIdentifierObjectType getEventStateReference()
Gets the value of the eventStateReference property.
EventTargetObjectType getEventTargetReference()
Gets the value of the eventTargetReference property.
UniqueIdentifierObjectType getInitiatingPersonReference()
Gets the value of the initiatingPersonReference property.
List<EventRecordProcessViewWWSType> getProcessHistoryData()
Gets the value of the processHistoryData property.
List<EventRemainingProcessViewWWSType> getRemainingProcessData()
Gets the value of the remainingProcessData property.
List<EventWWSType> getSubEvent()
Gets the value of the subEvent property.
void setAwaitingTaskData(List<AwaitingTaskDataType> awaitingTaskData)
Sets the value of the awaitingTaskData property.
void setCompletedDate(XMLGregorianCalendar value)
Sets the value of the completedDate property.
void setCreationDate(XMLGregorianCalendar value)
Sets the value of the creationDate property.
void setDueDate(XMLGregorianCalendar value)
Sets the value of the dueDate property.
void setEventCategoryReference(EventClassificationSubcategoryObjectType value)
Sets the value of the eventCategoryReference property.
void setEventStateReference(UniqueIdentifierObjectType value)
Sets the value of the eventStateReference property.
void setEventTargetReference(EventTargetObjectType value)
Sets the value of the eventTargetReference property.
void setInitiatingPersonReference(UniqueIdentifierObjectType value)
Sets the value of the initiatingPersonReference property.
void setProcessHistoryData(List<EventRecordProcessViewWWSType> processHistoryData)
Sets the value of the processHistoryData property.
void setRemainingProcessData(List<EventRemainingProcessViewWWSType> remainingProcessData)
Sets the value of the remainingProcessData property.
void setSubEvent(List<EventWWSType> subEvent)
Sets the value of the subEvent property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected List<AwaitingTaskDataType> awaitingTaskData

protected XMLGregorianCalendar completedDate

protected XMLGregorianCalendar creationDate

protected XMLGregorianCalendar dueDate

protected EventClassificationSubcategoryObjectType eventCategoryReference

protected UniqueIdentifierObjectType eventStateReference

protected EventTargetObjectType eventTargetReference

protected UniqueIdentifierObjectType initiatingPersonReference

protected List<EventRecordProcessViewWWSType> processHistoryData

protected List<EventRemainingProcessViewWWSType> remainingProcessData

protected List<EventWWSType> subEvent

Public Constructors

public EventDetailDataType ()

Public Methods

public List<AwaitingTaskDataType> getAwaitingTaskData ()

Gets the value of the awaitingTaskData 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 awaitingTaskData property.

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

    getAwaitingTaskData().add(newItem);
 

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

public XMLGregorianCalendar getCompletedDate ()

Gets the value of the completedDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getCreationDate ()

Gets the value of the creationDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getDueDate ()

Gets the value of the dueDate property.

Returns
  • possible object is XMLGregorianCalendar

public EventClassificationSubcategoryObjectType getEventCategoryReference ()

Gets the value of the eventCategoryReference property.

Returns

public UniqueIdentifierObjectType getEventStateReference ()

Gets the value of the eventStateReference property.

Returns

public EventTargetObjectType getEventTargetReference ()

Gets the value of the eventTargetReference property.

Returns

public UniqueIdentifierObjectType getInitiatingPersonReference ()

Gets the value of the initiatingPersonReference property.

Returns

public List<EventRecordProcessViewWWSType> getProcessHistoryData ()

Gets the value of the processHistoryData 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 processHistoryData property.

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

    getProcessHistoryData().add(newItem);
 

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

public List<EventRemainingProcessViewWWSType> getRemainingProcessData ()

Gets the value of the remainingProcessData 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 remainingProcessData property.

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

    getRemainingProcessData().add(newItem);
 

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

public List<EventWWSType> getSubEvent ()

Gets the value of the subEvent 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 subEvent property.

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

    getSubEvent().add(newItem);
 

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

public void setAwaitingTaskData (List<AwaitingTaskDataType> awaitingTaskData)

Sets the value of the awaitingTaskData property.

Parameters
awaitingTaskData Allowed object is AwaitingTaskDataType

public void setCompletedDate (XMLGregorianCalendar value)

Sets the value of the completedDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setCreationDate (XMLGregorianCalendar value)

Sets the value of the creationDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setDueDate (XMLGregorianCalendar value)

Sets the value of the dueDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setEventCategoryReference (EventClassificationSubcategoryObjectType value)

Sets the value of the eventCategoryReference property.

Parameters
value Allowed object is EventClassificationSubcategoryObjectType

public void setEventStateReference (UniqueIdentifierObjectType value)

Sets the value of the eventStateReference property.

Parameters
value Allowed object is UniqueIdentifierObjectType

public void setEventTargetReference (EventTargetObjectType value)

Sets the value of the eventTargetReference property.

Parameters
value Allowed object is EventTargetObjectType

public void setInitiatingPersonReference (UniqueIdentifierObjectType value)

Sets the value of the initiatingPersonReference property.

Parameters
value Allowed object is UniqueIdentifierObjectType

public void setProcessHistoryData (List<EventRecordProcessViewWWSType> processHistoryData)

Sets the value of the processHistoryData property.

Parameters
processHistoryData Allowed object is EventRecordProcessViewWWSType

public void setRemainingProcessData (List<EventRemainingProcessViewWWSType> remainingProcessData)

Sets the value of the remainingProcessData property.

Parameters
remainingProcessData Allowed object is EventRemainingProcessViewWWSType

public void setSubEvent (List<EventWWSType> subEvent)

Sets the value of the subEvent property.

Parameters
subEvent Allowed object is EventWWSType