public class

ContractContingentWorkerBusinessProcessDataType

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

Class Overview

Wrapper element for the Contract Contingent Worker business process web service and its sub business processes.

Java class for Contract_Contingent_Worker_Business_Process_DataType complex type.

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

 <complexType name="Contract_Contingent_Worker_Business_Process_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <choice>
           <element name="Applicant_Reference" type="{urn:com.workday/bsvc}ApplicantObjectType"/>
           <element name="Applicant_Data" type="{urn:com.workday/bsvc}Create_Applicant_DataType"/>
         </choice>
         <element name="Organization_Reference" type="{urn:com.workday/bsvc}Supervisory_OrganizationObjectType" minOccurs="0"/>
         <choice>
           <element name="Position_Reference" type="{urn:com.workday/bsvc}Position_RestrictionsObjectType" minOccurs="0"/>
           <element name="Headcount_Reference" type="{urn:com.workday/bsvc}Headcount_RestrictionsObjectType" minOccurs="0"/>
         </choice>
         <element name="Contract_Start_Date" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="Contract_Contingent_Worker_Event_Data" type="{urn:com.workday/bsvc}Contract_Contingent_Worker_Event_DataType"/>
         <element name="Update_ID_Information_Sub_Process" type="{urn:com.workday/bsvc}Update_ID_Information_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Edit_Government_IDs_Sub_Process" type="{urn:com.workday/bsvc}Edit_Government_IDs_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Edit_Passports_and_Visas_Sub_Process" type="{urn:com.workday/bsvc}Edit_Passports_and_Visas_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Edit_License_Sub_Process" type="{urn:com.workday/bsvc}Edit_Licenses_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Edit_Custom_IDs_Sub_Process" type="{urn:com.workday/bsvc}Edit_Custom_IDs_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Edit_Assign_Organization_Sub_Process" type="{urn:com.workday/bsvc}Edit_Assign_Position_Organization_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Create_Workday_Account_Sub_Process" type="{urn:com.workday/bsvc}Create_Workday_Account_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Assign_Matrix_Organization_Sub_Process" type="{urn:com.workday/bsvc}Assign_Matrix_Organization_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Change_Personal_Information_Sub_Process" type="{urn:com.workday/bsvc}Change_Personal_Information_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Edit_Service_Dates_Sub_Process" type="{urn:com.workday/bsvc}Edit_Service_Dates_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Remove_Retiree_Status_Sub_Process" type="{urn:com.workday/bsvc}Remove_Retiree_Status_Sub_Business_ProcessType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected CreateApplicantDataType applicantData
protected ApplicantObjectType applicantReference
protected AssignMatrixOrganizationSubBusinessProcessType assignMatrixOrganizationSubProcess
protected ChangePersonalInformationSubBusinessProcessType changePersonalInformationSubProcess
protected ContractContingentWorkerEventDataType contractContingentWorkerEventData
protected XMLGregorianCalendar contractStartDate
protected CreateWorkdayAccountSubBusinessProcessType createWorkdayAccountSubProcess
protected EditAssignPositionOrganizationSubBusinessProcessType editAssignOrganizationSubProcess
protected EditCustomIDsSubBusinessProcessType editCustomIDsSubProcess
protected EditGovernmentIDsSubBusinessProcessType editGovernmentIDsSubProcess
protected EditLicensesSubBusinessProcessType editLicenseSubProcess
protected EditPassportsAndVisasSubBusinessProcessType editPassportsAndVisasSubProcess
protected EditServiceDatesSubBusinessProcessType editServiceDatesSubProcess
protected HeadcountRestrictionsObjectType headcountReference
protected SupervisoryOrganizationObjectType organizationReference
protected PositionRestrictionsObjectType positionReference
protected RemoveRetireeStatusSubBusinessProcessType removeRetireeStatusSubProcess
protected UpdateIDInformationSubBusinessProcessType updateIDInformationSubProcess
Public Constructors
ContractContingentWorkerBusinessProcessDataType()
Public Methods
CreateApplicantDataType getApplicantData()
Gets the value of the applicantData property.
ApplicantObjectType getApplicantReference()
Gets the value of the applicantReference property.
AssignMatrixOrganizationSubBusinessProcessType getAssignMatrixOrganizationSubProcess()
Gets the value of the assignMatrixOrganizationSubProcess property.
ChangePersonalInformationSubBusinessProcessType getChangePersonalInformationSubProcess()
Gets the value of the changePersonalInformationSubProcess property.
ContractContingentWorkerEventDataType getContractContingentWorkerEventData()
Gets the value of the contractContingentWorkerEventData property.
XMLGregorianCalendar getContractStartDate()
Gets the value of the contractStartDate property.
CreateWorkdayAccountSubBusinessProcessType getCreateWorkdayAccountSubProcess()
Gets the value of the createWorkdayAccountSubProcess property.
EditAssignPositionOrganizationSubBusinessProcessType getEditAssignOrganizationSubProcess()
Gets the value of the editAssignOrganizationSubProcess property.
EditCustomIDsSubBusinessProcessType getEditCustomIDsSubProcess()
Gets the value of the editCustomIDsSubProcess property.
EditGovernmentIDsSubBusinessProcessType getEditGovernmentIDsSubProcess()
Gets the value of the editGovernmentIDsSubProcess property.
EditLicensesSubBusinessProcessType getEditLicenseSubProcess()
Gets the value of the editLicenseSubProcess property.
EditPassportsAndVisasSubBusinessProcessType getEditPassportsAndVisasSubProcess()
Gets the value of the editPassportsAndVisasSubProcess property.
EditServiceDatesSubBusinessProcessType getEditServiceDatesSubProcess()
Gets the value of the editServiceDatesSubProcess property.
HeadcountRestrictionsObjectType getHeadcountReference()
Gets the value of the headcountReference property.
SupervisoryOrganizationObjectType getOrganizationReference()
Gets the value of the organizationReference property.
PositionRestrictionsObjectType getPositionReference()
Gets the value of the positionReference property.
RemoveRetireeStatusSubBusinessProcessType getRemoveRetireeStatusSubProcess()
Gets the value of the removeRetireeStatusSubProcess property.
UpdateIDInformationSubBusinessProcessType getUpdateIDInformationSubProcess()
Gets the value of the updateIDInformationSubProcess property.
void setApplicantData(CreateApplicantDataType value)
Sets the value of the applicantData property.
void setApplicantReference(ApplicantObjectType value)
Sets the value of the applicantReference property.
void setAssignMatrixOrganizationSubProcess(AssignMatrixOrganizationSubBusinessProcessType value)
Sets the value of the assignMatrixOrganizationSubProcess property.
void setChangePersonalInformationSubProcess(ChangePersonalInformationSubBusinessProcessType value)
Sets the value of the changePersonalInformationSubProcess property.
void setContractContingentWorkerEventData(ContractContingentWorkerEventDataType value)
Sets the value of the contractContingentWorkerEventData property.
void setContractStartDate(XMLGregorianCalendar value)
Sets the value of the contractStartDate property.
void setCreateWorkdayAccountSubProcess(CreateWorkdayAccountSubBusinessProcessType value)
Sets the value of the createWorkdayAccountSubProcess property.
void setEditAssignOrganizationSubProcess(EditAssignPositionOrganizationSubBusinessProcessType value)
Sets the value of the editAssignOrganizationSubProcess property.
void setEditCustomIDsSubProcess(EditCustomIDsSubBusinessProcessType value)
Sets the value of the editCustomIDsSubProcess property.
void setEditGovernmentIDsSubProcess(EditGovernmentIDsSubBusinessProcessType value)
Sets the value of the editGovernmentIDsSubProcess property.
void setEditLicenseSubProcess(EditLicensesSubBusinessProcessType value)
Sets the value of the editLicenseSubProcess property.
void setEditPassportsAndVisasSubProcess(EditPassportsAndVisasSubBusinessProcessType value)
Sets the value of the editPassportsAndVisasSubProcess property.
void setEditServiceDatesSubProcess(EditServiceDatesSubBusinessProcessType value)
Sets the value of the editServiceDatesSubProcess property.
void setHeadcountReference(HeadcountRestrictionsObjectType value)
Sets the value of the headcountReference property.
void setOrganizationReference(SupervisoryOrganizationObjectType value)
Sets the value of the organizationReference property.
void setPositionReference(PositionRestrictionsObjectType value)
Sets the value of the positionReference property.
void setRemoveRetireeStatusSubProcess(RemoveRetireeStatusSubBusinessProcessType value)
Sets the value of the removeRetireeStatusSubProcess property.
void setUpdateIDInformationSubProcess(UpdateIDInformationSubBusinessProcessType value)
Sets the value of the updateIDInformationSubProcess property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected CreateApplicantDataType applicantData

protected ApplicantObjectType applicantReference

protected AssignMatrixOrganizationSubBusinessProcessType assignMatrixOrganizationSubProcess

protected ChangePersonalInformationSubBusinessProcessType changePersonalInformationSubProcess

protected ContractContingentWorkerEventDataType contractContingentWorkerEventData

protected XMLGregorianCalendar contractStartDate

protected CreateWorkdayAccountSubBusinessProcessType createWorkdayAccountSubProcess

protected EditAssignPositionOrganizationSubBusinessProcessType editAssignOrganizationSubProcess

protected EditCustomIDsSubBusinessProcessType editCustomIDsSubProcess

protected EditGovernmentIDsSubBusinessProcessType editGovernmentIDsSubProcess

protected EditLicensesSubBusinessProcessType editLicenseSubProcess

protected EditPassportsAndVisasSubBusinessProcessType editPassportsAndVisasSubProcess

protected EditServiceDatesSubBusinessProcessType editServiceDatesSubProcess

protected HeadcountRestrictionsObjectType headcountReference

protected SupervisoryOrganizationObjectType organizationReference

protected PositionRestrictionsObjectType positionReference

protected RemoveRetireeStatusSubBusinessProcessType removeRetireeStatusSubProcess

protected UpdateIDInformationSubBusinessProcessType updateIDInformationSubProcess

Public Constructors

public ContractContingentWorkerBusinessProcessDataType ()

Public Methods

public CreateApplicantDataType getApplicantData ()

Gets the value of the applicantData property.

Returns

public ApplicantObjectType getApplicantReference ()

Gets the value of the applicantReference property.

Returns

public AssignMatrixOrganizationSubBusinessProcessType getAssignMatrixOrganizationSubProcess ()

Gets the value of the assignMatrixOrganizationSubProcess property.

public ChangePersonalInformationSubBusinessProcessType getChangePersonalInformationSubProcess ()

Gets the value of the changePersonalInformationSubProcess property.

public ContractContingentWorkerEventDataType getContractContingentWorkerEventData ()

Gets the value of the contractContingentWorkerEventData property.

Returns

public XMLGregorianCalendar getContractStartDate ()

Gets the value of the contractStartDate property.

Returns
  • possible object is XMLGregorianCalendar

public CreateWorkdayAccountSubBusinessProcessType getCreateWorkdayAccountSubProcess ()

Gets the value of the createWorkdayAccountSubProcess property.

Returns

public EditAssignPositionOrganizationSubBusinessProcessType getEditAssignOrganizationSubProcess ()

Gets the value of the editAssignOrganizationSubProcess property.

public EditCustomIDsSubBusinessProcessType getEditCustomIDsSubProcess ()

Gets the value of the editCustomIDsSubProcess property.

Returns

public EditGovernmentIDsSubBusinessProcessType getEditGovernmentIDsSubProcess ()

Gets the value of the editGovernmentIDsSubProcess property.

Returns

public EditLicensesSubBusinessProcessType getEditLicenseSubProcess ()

Gets the value of the editLicenseSubProcess property.

Returns

public EditPassportsAndVisasSubBusinessProcessType getEditPassportsAndVisasSubProcess ()

Gets the value of the editPassportsAndVisasSubProcess property.

Returns

public EditServiceDatesSubBusinessProcessType getEditServiceDatesSubProcess ()

Gets the value of the editServiceDatesSubProcess property.

Returns

public HeadcountRestrictionsObjectType getHeadcountReference ()

Gets the value of the headcountReference property.

Returns

public SupervisoryOrganizationObjectType getOrganizationReference ()

Gets the value of the organizationReference property.

Returns

public PositionRestrictionsObjectType getPositionReference ()

Gets the value of the positionReference property.

Returns

public RemoveRetireeStatusSubBusinessProcessType getRemoveRetireeStatusSubProcess ()

Gets the value of the removeRetireeStatusSubProcess property.

Returns

public UpdateIDInformationSubBusinessProcessType getUpdateIDInformationSubProcess ()

Gets the value of the updateIDInformationSubProcess property.

Returns

public void setApplicantData (CreateApplicantDataType value)

Sets the value of the applicantData property.

Parameters
value Allowed object is CreateApplicantDataType

public void setApplicantReference (ApplicantObjectType value)

Sets the value of the applicantReference property.

Parameters
value Allowed object is ApplicantObjectType

public void setAssignMatrixOrganizationSubProcess (AssignMatrixOrganizationSubBusinessProcessType value)

Sets the value of the assignMatrixOrganizationSubProcess property.

Parameters
value Allowed object is AssignMatrixOrganizationSubBusinessProcessType

public void setChangePersonalInformationSubProcess (ChangePersonalInformationSubBusinessProcessType value)

Sets the value of the changePersonalInformationSubProcess property.

Parameters
value Allowed object is ChangePersonalInformationSubBusinessProcessType

public void setContractContingentWorkerEventData (ContractContingentWorkerEventDataType value)

Sets the value of the contractContingentWorkerEventData property.

Parameters
value Allowed object is ContractContingentWorkerEventDataType

public void setContractStartDate (XMLGregorianCalendar value)

Sets the value of the contractStartDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setCreateWorkdayAccountSubProcess (CreateWorkdayAccountSubBusinessProcessType value)

Sets the value of the createWorkdayAccountSubProcess property.

Parameters
value Allowed object is CreateWorkdayAccountSubBusinessProcessType

public void setEditAssignOrganizationSubProcess (EditAssignPositionOrganizationSubBusinessProcessType value)

Sets the value of the editAssignOrganizationSubProcess property.

Parameters
value Allowed object is EditAssignPositionOrganizationSubBusinessProcessType

public void setEditCustomIDsSubProcess (EditCustomIDsSubBusinessProcessType value)

Sets the value of the editCustomIDsSubProcess property.

Parameters
value Allowed object is EditCustomIDsSubBusinessProcessType

public void setEditGovernmentIDsSubProcess (EditGovernmentIDsSubBusinessProcessType value)

Sets the value of the editGovernmentIDsSubProcess property.

Parameters
value Allowed object is EditGovernmentIDsSubBusinessProcessType

public void setEditLicenseSubProcess (EditLicensesSubBusinessProcessType value)

Sets the value of the editLicenseSubProcess property.

Parameters
value Allowed object is EditLicensesSubBusinessProcessType

public void setEditPassportsAndVisasSubProcess (EditPassportsAndVisasSubBusinessProcessType value)

Sets the value of the editPassportsAndVisasSubProcess property.

Parameters
value Allowed object is EditPassportsAndVisasSubBusinessProcessType

public void setEditServiceDatesSubProcess (EditServiceDatesSubBusinessProcessType value)

Sets the value of the editServiceDatesSubProcess property.

Parameters
value Allowed object is EditServiceDatesSubBusinessProcessType

public void setHeadcountReference (HeadcountRestrictionsObjectType value)

Sets the value of the headcountReference property.

Parameters
value Allowed object is HeadcountRestrictionsObjectType

public void setOrganizationReference (SupervisoryOrganizationObjectType value)

Sets the value of the organizationReference property.

Parameters
value Allowed object is SupervisoryOrganizationObjectType

public void setPositionReference (PositionRestrictionsObjectType value)

Sets the value of the positionReference property.

Parameters
value Allowed object is PositionRestrictionsObjectType

public void setRemoveRetireeStatusSubProcess (RemoveRetireeStatusSubBusinessProcessType value)

Sets the value of the removeRetireeStatusSubProcess property.

Parameters
value Allowed object is RemoveRetireeStatusSubBusinessProcessType

public void setUpdateIDInformationSubProcess (UpdateIDInformationSubBusinessProcessType value)

Sets the value of the updateIDInformationSubProcess property.

Parameters
value Allowed object is UpdateIDInformationSubBusinessProcessType