public class

EditPositionRestrictionsDataType

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

Class Overview

Wrapper element for the editing of a position restriction.

Java class for Edit_Position_Restrictions_DataType complex type.

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

 <complexType name="Edit_Position_Restrictions_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Position_Reference" type="{urn:com.workday/bsvc}Position_RestrictionsObjectType"/>
         <element name="Edit_Position_Restriction_Event_Data" type="{urn:com.workday/bsvc}Edit_Position_Restriction_Event_DataType" 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="Request_Default_Compensation_Sub_Process" type="{urn:com.workday/bsvc}Request_Compensation_Default_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Request_Budget_Approval_Sub_Process" type="{urn:com.workday/bsvc}Request_Budget_Approval_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Assign_Pay_Group_Sub_Process" type="{urn:com.workday/bsvc}Assign_Pay_Group_for_Position_Restrictions_Sub_Business_ProcessType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected AssignPayGroupForPositionRestrictionsSubBusinessProcessType assignPayGroupSubProcess
protected EditAssignPositionOrganizationSubBusinessProcessType editAssignOrganizationSubProcess
protected EditPositionRestrictionEventDataType editPositionRestrictionEventData
protected PositionRestrictionsObjectType positionReference
protected RequestBudgetApprovalSubBusinessProcessType requestBudgetApprovalSubProcess
protected RequestCompensationDefaultSubBusinessProcessType requestDefaultCompensationSubProcess
Public Constructors
EditPositionRestrictionsDataType()
Public Methods
AssignPayGroupForPositionRestrictionsSubBusinessProcessType getAssignPayGroupSubProcess()
Gets the value of the assignPayGroupSubProcess property.
EditAssignPositionOrganizationSubBusinessProcessType getEditAssignOrganizationSubProcess()
Gets the value of the editAssignOrganizationSubProcess property.
EditPositionRestrictionEventDataType getEditPositionRestrictionEventData()
Gets the value of the editPositionRestrictionEventData property.
PositionRestrictionsObjectType getPositionReference()
Gets the value of the positionReference property.
RequestBudgetApprovalSubBusinessProcessType getRequestBudgetApprovalSubProcess()
Gets the value of the requestBudgetApprovalSubProcess property.
RequestCompensationDefaultSubBusinessProcessType getRequestDefaultCompensationSubProcess()
Gets the value of the requestDefaultCompensationSubProcess property.
void setAssignPayGroupSubProcess(AssignPayGroupForPositionRestrictionsSubBusinessProcessType value)
Sets the value of the assignPayGroupSubProcess property.
void setEditAssignOrganizationSubProcess(EditAssignPositionOrganizationSubBusinessProcessType value)
Sets the value of the editAssignOrganizationSubProcess property.
void setEditPositionRestrictionEventData(EditPositionRestrictionEventDataType value)
Sets the value of the editPositionRestrictionEventData property.
void setPositionReference(PositionRestrictionsObjectType value)
Sets the value of the positionReference property.
void setRequestBudgetApprovalSubProcess(RequestBudgetApprovalSubBusinessProcessType value)
Sets the value of the requestBudgetApprovalSubProcess property.
void setRequestDefaultCompensationSubProcess(RequestCompensationDefaultSubBusinessProcessType value)
Sets the value of the requestDefaultCompensationSubProcess property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected EditAssignPositionOrganizationSubBusinessProcessType editAssignOrganizationSubProcess

protected EditPositionRestrictionEventDataType editPositionRestrictionEventData

protected PositionRestrictionsObjectType positionReference

protected RequestBudgetApprovalSubBusinessProcessType requestBudgetApprovalSubProcess

protected RequestCompensationDefaultSubBusinessProcessType requestDefaultCompensationSubProcess

Public Constructors

public EditPositionRestrictionsDataType ()

Public Methods

public AssignPayGroupForPositionRestrictionsSubBusinessProcessType getAssignPayGroupSubProcess ()

Gets the value of the assignPayGroupSubProcess property.

public EditAssignPositionOrganizationSubBusinessProcessType getEditAssignOrganizationSubProcess ()

Gets the value of the editAssignOrganizationSubProcess property.

public EditPositionRestrictionEventDataType getEditPositionRestrictionEventData ()

Gets the value of the editPositionRestrictionEventData property.

Returns

public PositionRestrictionsObjectType getPositionReference ()

Gets the value of the positionReference property.

Returns

public RequestBudgetApprovalSubBusinessProcessType getRequestBudgetApprovalSubProcess ()

Gets the value of the requestBudgetApprovalSubProcess property.

Returns

public RequestCompensationDefaultSubBusinessProcessType getRequestDefaultCompensationSubProcess ()

Gets the value of the requestDefaultCompensationSubProcess property.

public void setAssignPayGroupSubProcess (AssignPayGroupForPositionRestrictionsSubBusinessProcessType value)

Sets the value of the assignPayGroupSubProcess property.

public void setEditAssignOrganizationSubProcess (EditAssignPositionOrganizationSubBusinessProcessType value)

Sets the value of the editAssignOrganizationSubProcess property.

Parameters
value Allowed object is EditAssignPositionOrganizationSubBusinessProcessType

public void setEditPositionRestrictionEventData (EditPositionRestrictionEventDataType value)

Sets the value of the editPositionRestrictionEventData property.

Parameters
value Allowed object is EditPositionRestrictionEventDataType

public void setPositionReference (PositionRestrictionsObjectType value)

Sets the value of the positionReference property.

Parameters
value Allowed object is PositionRestrictionsObjectType

public void setRequestBudgetApprovalSubProcess (RequestBudgetApprovalSubBusinessProcessType value)

Sets the value of the requestBudgetApprovalSubProcess property.

Parameters
value Allowed object is RequestBudgetApprovalSubBusinessProcessType

public void setRequestDefaultCompensationSubProcess (RequestCompensationDefaultSubBusinessProcessType value)

Sets the value of the requestDefaultCompensationSubProcess property.

Parameters
value Allowed object is RequestCompensationDefaultSubBusinessProcessType