public class

AssignOrganizationEventDataType

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

Class Overview

Wrapper element for the Assign Organization web service.

Java class for Assign_Organization_Event_DataType complex type.

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

 <complexType name="Assign_Organization_Event_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Position_Reference" type="{urn:com.workday/bsvc}Staffing_InterfaceObjectType"/>
         <element name="Organization_Reference" type="{urn:com.workday/bsvc}OrganizationObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Request_Budget_Approval_Sub_Process" type="{urn:com.workday/bsvc}Request_Budget_Approval_Sub_Business_Process_non-autoType" minOccurs="0"/>
         <element name="Propose_Payroll_Commitment_Adjustment_Sub_Process" type="{urn:com.workday/bsvc}Propose_Payroll_Commitment_Adjustment_Sub_Business_ProcessType" minOccurs="0"/>
       </sequence>
       <attribute name="As_Of_Effective_Date" type="{http://www.w3.org/2001/XMLSchema}date" />
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected XMLGregorianCalendar asOfEffectiveDate
protected List<OrganizationObjectType> organizationReference
protected StaffingInterfaceObjectType positionReference
protected ProposePayrollCommitmentAdjustmentSubBusinessProcessType proposePayrollCommitmentAdjustmentSubProcess
protected RequestBudgetApprovalSubBusinessProcessNonAutoType requestBudgetApprovalSubProcess
Public Constructors
AssignOrganizationEventDataType()
Public Methods
XMLGregorianCalendar getAsOfEffectiveDate()
Gets the value of the asOfEffectiveDate property.
List<OrganizationObjectType> getOrganizationReference()
Gets the value of the organizationReference property.
StaffingInterfaceObjectType getPositionReference()
Gets the value of the positionReference property.
ProposePayrollCommitmentAdjustmentSubBusinessProcessType getProposePayrollCommitmentAdjustmentSubProcess()
Gets the value of the proposePayrollCommitmentAdjustmentSubProcess property.
RequestBudgetApprovalSubBusinessProcessNonAutoType getRequestBudgetApprovalSubProcess()
Gets the value of the requestBudgetApprovalSubProcess property.
void setAsOfEffectiveDate(XMLGregorianCalendar value)
Sets the value of the asOfEffectiveDate property.
void setPositionReference(StaffingInterfaceObjectType value)
Sets the value of the positionReference property.
void setProposePayrollCommitmentAdjustmentSubProcess(ProposePayrollCommitmentAdjustmentSubBusinessProcessType value)
Sets the value of the proposePayrollCommitmentAdjustmentSubProcess property.
void setRequestBudgetApprovalSubProcess(RequestBudgetApprovalSubBusinessProcessNonAutoType value)
Sets the value of the requestBudgetApprovalSubProcess property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected XMLGregorianCalendar asOfEffectiveDate

protected List<OrganizationObjectType> organizationReference

protected StaffingInterfaceObjectType positionReference

protected ProposePayrollCommitmentAdjustmentSubBusinessProcessType proposePayrollCommitmentAdjustmentSubProcess

protected RequestBudgetApprovalSubBusinessProcessNonAutoType requestBudgetApprovalSubProcess

Public Constructors

public AssignOrganizationEventDataType ()

Public Methods

public XMLGregorianCalendar getAsOfEffectiveDate ()

Gets the value of the asOfEffectiveDate property.

Returns
  • possible object is XMLGregorianCalendar

public List<OrganizationObjectType> getOrganizationReference ()

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

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

    getOrganizationReference().add(newItem);
 

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

public StaffingInterfaceObjectType getPositionReference ()

Gets the value of the positionReference property.

Returns

public ProposePayrollCommitmentAdjustmentSubBusinessProcessType getProposePayrollCommitmentAdjustmentSubProcess ()

Gets the value of the proposePayrollCommitmentAdjustmentSubProcess property.

public RequestBudgetApprovalSubBusinessProcessNonAutoType getRequestBudgetApprovalSubProcess ()

Gets the value of the requestBudgetApprovalSubProcess property.

public void setAsOfEffectiveDate (XMLGregorianCalendar value)

Sets the value of the asOfEffectiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPositionReference (StaffingInterfaceObjectType value)

Sets the value of the positionReference property.

Parameters
value Allowed object is StaffingInterfaceObjectType

public void setProposePayrollCommitmentAdjustmentSubProcess (ProposePayrollCommitmentAdjustmentSubBusinessProcessType value)

Sets the value of the proposePayrollCommitmentAdjustmentSubProcess property.

public void setRequestBudgetApprovalSubProcess (RequestBudgetApprovalSubBusinessProcessNonAutoType value)

Sets the value of the requestBudgetApprovalSubProcess property.

Parameters
value Allowed object is RequestBudgetApprovalSubBusinessProcessNonAutoType