public class

EndContingentWorkerContractDataType

extends Object
java.lang.Object
   ↳ workday.com.bsvc.EndContingentWorkerContractDataType

Class Overview

This web service is used to end a contract for a contingent worker. This web service will run the End Contingent Worker Contract business process and any of its sub-processes.

Java class for End_Contingent_Worker_Contract_DataType complex type.

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

 <complexType name="End_Contingent_Worker_Contract_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Contingent_Worker_Reference" type="{urn:com.workday/bsvc}Contingent_WorkerObjectType"/>
         <element name="Contract_End_Date" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="End_Contract_Event_Data" type="{urn:com.workday/bsvc}End_Contingent_Worker_Contract_Event_DataType"/>
         <element name="Assign_Organization_Roles_Sub_Process" type="{urn:com.workday/bsvc}Assign_Organization_Roles_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Create_Job_Requisition_Sub_Process" type="{urn:com.workday/bsvc}Create_Job_Requisition_Sub_ProcessType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected AssignOrganizationRolesSubBusinessProcessType assignOrganizationRolesSubProcess
protected ContingentWorkerObjectType contingentWorkerReference
protected XMLGregorianCalendar contractEndDate
protected List<CreateJobRequisitionSubProcessType> createJobRequisitionSubProcess
protected EndContingentWorkerContractEventDataType endContractEventData
Public Constructors
EndContingentWorkerContractDataType()
Public Methods
AssignOrganizationRolesSubBusinessProcessType getAssignOrganizationRolesSubProcess()
Gets the value of the assignOrganizationRolesSubProcess property.
ContingentWorkerObjectType getContingentWorkerReference()
Gets the value of the contingentWorkerReference property.
XMLGregorianCalendar getContractEndDate()
Gets the value of the contractEndDate property.
List<CreateJobRequisitionSubProcessType> getCreateJobRequisitionSubProcess()
Gets the value of the createJobRequisitionSubProcess property.
EndContingentWorkerContractEventDataType getEndContractEventData()
Gets the value of the endContractEventData property.
void setAssignOrganizationRolesSubProcess(AssignOrganizationRolesSubBusinessProcessType value)
Sets the value of the assignOrganizationRolesSubProcess property.
void setContingentWorkerReference(ContingentWorkerObjectType value)
Sets the value of the contingentWorkerReference property.
void setContractEndDate(XMLGregorianCalendar value)
Sets the value of the contractEndDate property.
void setEndContractEventData(EndContingentWorkerContractEventDataType value)
Sets the value of the endContractEventData property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected AssignOrganizationRolesSubBusinessProcessType assignOrganizationRolesSubProcess

protected ContingentWorkerObjectType contingentWorkerReference

protected XMLGregorianCalendar contractEndDate

protected List<CreateJobRequisitionSubProcessType> createJobRequisitionSubProcess

protected EndContingentWorkerContractEventDataType endContractEventData

Public Constructors

public EndContingentWorkerContractDataType ()

Public Methods

public AssignOrganizationRolesSubBusinessProcessType getAssignOrganizationRolesSubProcess ()

Gets the value of the assignOrganizationRolesSubProcess property.

public ContingentWorkerObjectType getContingentWorkerReference ()

Gets the value of the contingentWorkerReference property.

Returns

public XMLGregorianCalendar getContractEndDate ()

Gets the value of the contractEndDate property.

Returns
  • possible object is XMLGregorianCalendar

public List<CreateJobRequisitionSubProcessType> getCreateJobRequisitionSubProcess ()

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

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

    getCreateJobRequisitionSubProcess().add(newItem);
 

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

public EndContingentWorkerContractEventDataType getEndContractEventData ()

Gets the value of the endContractEventData property.

Returns

public void setAssignOrganizationRolesSubProcess (AssignOrganizationRolesSubBusinessProcessType value)

Sets the value of the assignOrganizationRolesSubProcess property.

Parameters
value Allowed object is AssignOrganizationRolesSubBusinessProcessType

public void setContingentWorkerReference (ContingentWorkerObjectType value)

Sets the value of the contingentWorkerReference property.

Parameters
value Allowed object is ContingentWorkerObjectType

public void setContractEndDate (XMLGregorianCalendar value)

Sets the value of the contractEndDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setEndContractEventData (EndContingentWorkerContractEventDataType value)

Sets the value of the endContractEventData property.

Parameters
value Allowed object is EndContingentWorkerContractEventDataType