public class

CreateJobRequisitionDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.recruiting.CreateJobRequisitionDataType

Class Overview

Wrapper element for the creation of a new job requisition for a position in a supervisory organization using position management.

Java class for Create_Job_Requisition_DataType complex type.

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

 <complexType name="Create_Job_Requisition_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <choice>
           <element name="Position_Restriction_Reference" type="{urn:com.workday/bsvc}Position_GroupObjectType"/>
           <element name="Supervisory_Organization_Reference" type="{urn:com.workday/bsvc}Supervisory_OrganizationObjectType"/>
         </choice>
         <element name="Create_Job_Requisition_Reason_Reference" type="{urn:com.workday/bsvc}Event_Classification_SubcategoryObjectType"/>
         <element name="Number_of_Openings" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="7"/>
               <minInclusive value="0"/>
               <fractionDigits value="0"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Job_Requisition_Data" type="{urn:com.workday/bsvc}Job_Requisition_Data_for_Create_and_EditType" minOccurs="0"/>
         <element name="Check_Position_Budget_Sub_Process" type="{urn:com.workday/bsvc}Check_Position_Budget_Sub_Business_ProcessType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected CheckPositionBudgetSubBusinessProcessType checkPositionBudgetSubProcess
protected EventClassificationSubcategoryObjectType createJobRequisitionReasonReference
protected JobRequisitionDataForCreateAndEditType jobRequisitionData
protected BigDecimal numberOfOpenings
protected PositionGroupObjectType positionRestrictionReference
protected SupervisoryOrganizationObjectType supervisoryOrganizationReference
Public Constructors
CreateJobRequisitionDataType()
Public Methods
CheckPositionBudgetSubBusinessProcessType getCheckPositionBudgetSubProcess()
Gets the value of the checkPositionBudgetSubProcess property.
EventClassificationSubcategoryObjectType getCreateJobRequisitionReasonReference()
Gets the value of the createJobRequisitionReasonReference property.
JobRequisitionDataForCreateAndEditType getJobRequisitionData()
Gets the value of the jobRequisitionData property.
BigDecimal getNumberOfOpenings()
Gets the value of the numberOfOpenings property.
PositionGroupObjectType getPositionRestrictionReference()
Gets the value of the positionRestrictionReference property.
SupervisoryOrganizationObjectType getSupervisoryOrganizationReference()
Gets the value of the supervisoryOrganizationReference property.
void setCheckPositionBudgetSubProcess(CheckPositionBudgetSubBusinessProcessType value)
Sets the value of the checkPositionBudgetSubProcess property.
void setCreateJobRequisitionReasonReference(EventClassificationSubcategoryObjectType value)
Sets the value of the createJobRequisitionReasonReference property.
void setJobRequisitionData(JobRequisitionDataForCreateAndEditType value)
Sets the value of the jobRequisitionData property.
void setNumberOfOpenings(BigDecimal value)
Sets the value of the numberOfOpenings property.
void setPositionRestrictionReference(PositionGroupObjectType value)
Sets the value of the positionRestrictionReference property.
void setSupervisoryOrganizationReference(SupervisoryOrganizationObjectType value)
Sets the value of the supervisoryOrganizationReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected CheckPositionBudgetSubBusinessProcessType checkPositionBudgetSubProcess

protected EventClassificationSubcategoryObjectType createJobRequisitionReasonReference

protected JobRequisitionDataForCreateAndEditType jobRequisitionData

protected BigDecimal numberOfOpenings

protected PositionGroupObjectType positionRestrictionReference

protected SupervisoryOrganizationObjectType supervisoryOrganizationReference

Public Constructors

public CreateJobRequisitionDataType ()

Public Methods

public CheckPositionBudgetSubBusinessProcessType getCheckPositionBudgetSubProcess ()

Gets the value of the checkPositionBudgetSubProcess property.

Returns

public EventClassificationSubcategoryObjectType getCreateJobRequisitionReasonReference ()

Gets the value of the createJobRequisitionReasonReference property.

Returns

public JobRequisitionDataForCreateAndEditType getJobRequisitionData ()

Gets the value of the jobRequisitionData property.

Returns

public BigDecimal getNumberOfOpenings ()

Gets the value of the numberOfOpenings property.

Returns
  • possible object is BigDecimal

public PositionGroupObjectType getPositionRestrictionReference ()

Gets the value of the positionRestrictionReference property.

Returns

public SupervisoryOrganizationObjectType getSupervisoryOrganizationReference ()

Gets the value of the supervisoryOrganizationReference property.

Returns

public void setCheckPositionBudgetSubProcess (CheckPositionBudgetSubBusinessProcessType value)

Sets the value of the checkPositionBudgetSubProcess property.

Parameters
value Allowed object is CheckPositionBudgetSubBusinessProcessType

public void setCreateJobRequisitionReasonReference (EventClassificationSubcategoryObjectType value)

Sets the value of the createJobRequisitionReasonReference property.

Parameters
value Allowed object is EventClassificationSubcategoryObjectType

public void setJobRequisitionData (JobRequisitionDataForCreateAndEditType value)

Sets the value of the jobRequisitionData property.

Parameters
value Allowed object is JobRequisitionDataForCreateAndEditType

public void setNumberOfOpenings (BigDecimal value)

Sets the value of the numberOfOpenings property.

Parameters
value Allowed object is BigDecimal

public void setPositionRestrictionReference (PositionGroupObjectType value)

Sets the value of the positionRestrictionReference property.

Parameters
value Allowed object is PositionGroupObjectType

public void setSupervisoryOrganizationReference (SupervisoryOrganizationObjectType value)

Sets the value of the supervisoryOrganizationReference property.

Parameters
value Allowed object is SupervisoryOrganizationObjectType