public class

EndAdditionalJobDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.staffing.EndAdditionalJobDataType

Class Overview

This web service is used to End Additional Job for an Employee. It will run the End Additional Job Business Process.

Java class for End_Additional_Job_DataType complex type.

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

 <complexType name="End_Additional_Job_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Employee_Reference" type="{urn:com.workday/bsvc}EmployeeObjectType"/>
         <element name="Position_Reference" type="{urn:com.workday/bsvc}Position_ElementObjectType"/>
         <element name="End_Additional_Job_Date" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="End_Additional_Job_Event_Data" type="{urn:com.workday/bsvc}End_Additional_Job_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" minOccurs="0"/>
         <element name="Check_Position_Budget_Sub_Process" type="{urn:com.workday/bsvc}Check_Position_Budget_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="End_Academic_Appointment_Sub_Process" type="{urn:com.workday/bsvc}End_Academic_Appointment_Sub_Business_ProcessType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected AssignOrganizationRolesSubBusinessProcessType assignOrganizationRolesSubProcess
protected CheckPositionBudgetSubBusinessProcessType checkPositionBudgetSubProcess
protected CreateJobRequisitionSubProcessType createJobRequisitionSubProcess
protected EmployeeObjectType employeeReference
protected EndAcademicAppointmentSubBusinessProcessType endAcademicAppointmentSubProcess
protected XMLGregorianCalendar endAdditionalJobDate
protected EndAdditionalJobEventDataType endAdditionalJobEventData
protected PositionElementObjectType positionReference
Public Constructors
EndAdditionalJobDataType()
Public Methods
AssignOrganizationRolesSubBusinessProcessType getAssignOrganizationRolesSubProcess()
Gets the value of the assignOrganizationRolesSubProcess property.
CheckPositionBudgetSubBusinessProcessType getCheckPositionBudgetSubProcess()
Gets the value of the checkPositionBudgetSubProcess property.
CreateJobRequisitionSubProcessType getCreateJobRequisitionSubProcess()
Gets the value of the createJobRequisitionSubProcess property.
EmployeeObjectType getEmployeeReference()
Gets the value of the employeeReference property.
EndAcademicAppointmentSubBusinessProcessType getEndAcademicAppointmentSubProcess()
Gets the value of the endAcademicAppointmentSubProcess property.
XMLGregorianCalendar getEndAdditionalJobDate()
Gets the value of the endAdditionalJobDate property.
EndAdditionalJobEventDataType getEndAdditionalJobEventData()
Gets the value of the endAdditionalJobEventData property.
PositionElementObjectType getPositionReference()
Gets the value of the positionReference property.
void setAssignOrganizationRolesSubProcess(AssignOrganizationRolesSubBusinessProcessType value)
Sets the value of the assignOrganizationRolesSubProcess property.
void setCheckPositionBudgetSubProcess(CheckPositionBudgetSubBusinessProcessType value)
Sets the value of the checkPositionBudgetSubProcess property.
void setCreateJobRequisitionSubProcess(CreateJobRequisitionSubProcessType value)
Sets the value of the createJobRequisitionSubProcess property.
void setEmployeeReference(EmployeeObjectType value)
Sets the value of the employeeReference property.
void setEndAcademicAppointmentSubProcess(EndAcademicAppointmentSubBusinessProcessType value)
Sets the value of the endAcademicAppointmentSubProcess property.
void setEndAdditionalJobDate(XMLGregorianCalendar value)
Sets the value of the endAdditionalJobDate property.
void setEndAdditionalJobEventData(EndAdditionalJobEventDataType value)
Sets the value of the endAdditionalJobEventData property.
void setPositionReference(PositionElementObjectType value)
Sets the value of the positionReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected AssignOrganizationRolesSubBusinessProcessType assignOrganizationRolesSubProcess

protected CheckPositionBudgetSubBusinessProcessType checkPositionBudgetSubProcess

protected CreateJobRequisitionSubProcessType createJobRequisitionSubProcess

protected EmployeeObjectType employeeReference

protected EndAcademicAppointmentSubBusinessProcessType endAcademicAppointmentSubProcess

protected XMLGregorianCalendar endAdditionalJobDate

protected EndAdditionalJobEventDataType endAdditionalJobEventData

protected PositionElementObjectType positionReference

Public Constructors

public EndAdditionalJobDataType ()

Public Methods

public AssignOrganizationRolesSubBusinessProcessType getAssignOrganizationRolesSubProcess ()

Gets the value of the assignOrganizationRolesSubProcess property.

public CheckPositionBudgetSubBusinessProcessType getCheckPositionBudgetSubProcess ()

Gets the value of the checkPositionBudgetSubProcess property.

Returns

public CreateJobRequisitionSubProcessType getCreateJobRequisitionSubProcess ()

Gets the value of the createJobRequisitionSubProcess property.

Returns

public EmployeeObjectType getEmployeeReference ()

Gets the value of the employeeReference property.

Returns

public EndAcademicAppointmentSubBusinessProcessType getEndAcademicAppointmentSubProcess ()

Gets the value of the endAcademicAppointmentSubProcess property.

public XMLGregorianCalendar getEndAdditionalJobDate ()

Gets the value of the endAdditionalJobDate property.

Returns
  • possible object is XMLGregorianCalendar

public EndAdditionalJobEventDataType getEndAdditionalJobEventData ()

Gets the value of the endAdditionalJobEventData property.

Returns

public PositionElementObjectType getPositionReference ()

Gets the value of the positionReference property.

Returns

public void setAssignOrganizationRolesSubProcess (AssignOrganizationRolesSubBusinessProcessType value)

Sets the value of the assignOrganizationRolesSubProcess property.

Parameters
value Allowed object is AssignOrganizationRolesSubBusinessProcessType

public void setCheckPositionBudgetSubProcess (CheckPositionBudgetSubBusinessProcessType value)

Sets the value of the checkPositionBudgetSubProcess property.

Parameters
value Allowed object is CheckPositionBudgetSubBusinessProcessType

public void setCreateJobRequisitionSubProcess (CreateJobRequisitionSubProcessType value)

Sets the value of the createJobRequisitionSubProcess property.

Parameters
value Allowed object is CreateJobRequisitionSubProcessType

public void setEmployeeReference (EmployeeObjectType value)

Sets the value of the employeeReference property.

Parameters
value Allowed object is EmployeeObjectType

public void setEndAcademicAppointmentSubProcess (EndAcademicAppointmentSubBusinessProcessType value)

Sets the value of the endAcademicAppointmentSubProcess property.

Parameters
value Allowed object is EndAcademicAppointmentSubBusinessProcessType

public void setEndAdditionalJobDate (XMLGregorianCalendar value)

Sets the value of the endAdditionalJobDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setEndAdditionalJobEventData (EndAdditionalJobEventDataType value)

Sets the value of the endAdditionalJobEventData property.

Parameters
value Allowed object is EndAdditionalJobEventDataType

public void setPositionReference (PositionElementObjectType value)

Sets the value of the positionReference property.

Parameters
value Allowed object is PositionElementObjectType