public class

AssignOrganizationEventDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.staffing.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="Worker_Reference" type="{urn:com.workday/bsvc}WorkerObjectType" minOccurs="0"/>
         <element name="Organization_Reference" type="{urn:com.workday/bsvc}OrganizationObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Fund_Reference" type="{urn:com.workday/bsvc}FundObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Grant_Reference" type="{urn:com.workday/bsvc}GrantObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Program_Reference" type="{urn:com.workday/bsvc}ProgramObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Business_Unit_Reference" type="{urn:com.workday/bsvc}Business_UnitObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Gift_Reference" type="{urn:com.workday/bsvc}GiftObjectType" 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="Check_Position_Budget_Sub_Process" type="{urn:com.workday/bsvc}Check_Position_Budget_Sub_Business_ProcessType" minOccurs="0"/>
       </sequence>
       <attribute name="As_Of_Effective_Date" type="{http://www.w3.org/2001/XMLSchema}date" />
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected XMLGregorianCalendar asOfEffectiveDate
protected List<BusinessUnitObjectType> businessUnitReference
protected CheckPositionBudgetSubBusinessProcessType checkPositionBudgetSubProcess
protected List<FundObjectType> fundReference
protected List<GiftObjectType> giftReference
protected List<GrantObjectType> grantReference
protected List<OrganizationObjectType> organizationReference
protected StaffingInterfaceObjectType positionReference
protected List<ProgramObjectType> programReference
protected RequestBudgetApprovalSubBusinessProcessNonAutoType requestBudgetApprovalSubProcess
protected WorkerObjectType workerReference
Public Constructors
AssignOrganizationEventDataType()
Public Methods
XMLGregorianCalendar getAsOfEffectiveDate()
Gets the value of the asOfEffectiveDate property.
List<BusinessUnitObjectType> getBusinessUnitReference()
Gets the value of the businessUnitReference property.
CheckPositionBudgetSubBusinessProcessType getCheckPositionBudgetSubProcess()
Gets the value of the checkPositionBudgetSubProcess property.
List<FundObjectType> getFundReference()
Gets the value of the fundReference property.
List<GiftObjectType> getGiftReference()
Gets the value of the giftReference property.
List<GrantObjectType> getGrantReference()
Gets the value of the grantReference property.
List<OrganizationObjectType> getOrganizationReference()
Gets the value of the organizationReference property.
StaffingInterfaceObjectType getPositionReference()
Gets the value of the positionReference property.
List<ProgramObjectType> getProgramReference()
Gets the value of the programReference property.
RequestBudgetApprovalSubBusinessProcessNonAutoType getRequestBudgetApprovalSubProcess()
Gets the value of the requestBudgetApprovalSubProcess property.
WorkerObjectType getWorkerReference()
Gets the value of the workerReference property.
void setAsOfEffectiveDate(XMLGregorianCalendar value)
Sets the value of the asOfEffectiveDate property.
void setBusinessUnitReference(List<BusinessUnitObjectType> businessUnitReference)
Sets the value of the businessUnitReference property.
void setCheckPositionBudgetSubProcess(CheckPositionBudgetSubBusinessProcessType value)
Sets the value of the checkPositionBudgetSubProcess property.
void setFundReference(List<FundObjectType> fundReference)
Sets the value of the fundReference property.
void setGiftReference(List<GiftObjectType> giftReference)
Sets the value of the giftReference property.
void setGrantReference(List<GrantObjectType> grantReference)
Sets the value of the grantReference property.
void setOrganizationReference(List<OrganizationObjectType> organizationReference)
Sets the value of the organizationReference property.
void setPositionReference(StaffingInterfaceObjectType value)
Sets the value of the positionReference property.
void setProgramReference(List<ProgramObjectType> programReference)
Sets the value of the programReference property.
void setRequestBudgetApprovalSubProcess(RequestBudgetApprovalSubBusinessProcessNonAutoType value)
Sets the value of the requestBudgetApprovalSubProcess property.
void setWorkerReference(WorkerObjectType value)
Sets the value of the workerReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected XMLGregorianCalendar asOfEffectiveDate

protected List<BusinessUnitObjectType> businessUnitReference

protected CheckPositionBudgetSubBusinessProcessType checkPositionBudgetSubProcess

protected List<FundObjectType> fundReference

protected List<GiftObjectType> giftReference

protected List<GrantObjectType> grantReference

protected List<OrganizationObjectType> organizationReference

protected StaffingInterfaceObjectType positionReference

protected List<ProgramObjectType> programReference

protected RequestBudgetApprovalSubBusinessProcessNonAutoType requestBudgetApprovalSubProcess

protected WorkerObjectType workerReference

Public Constructors

public AssignOrganizationEventDataType ()

Public Methods

public XMLGregorianCalendar getAsOfEffectiveDate ()

Gets the value of the asOfEffectiveDate property.

Returns
  • possible object is XMLGregorianCalendar

public List<BusinessUnitObjectType> getBusinessUnitReference ()

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

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

    getBusinessUnitReference().add(newItem);
 

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

public CheckPositionBudgetSubBusinessProcessType getCheckPositionBudgetSubProcess ()

Gets the value of the checkPositionBudgetSubProcess property.

Returns

public List<FundObjectType> getFundReference ()

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

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

    getFundReference().add(newItem);
 

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

public List<GiftObjectType> getGiftReference ()

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

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

    getGiftReference().add(newItem);
 

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

public List<GrantObjectType> getGrantReference ()

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

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

    getGrantReference().add(newItem);
 

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

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 List<ProgramObjectType> getProgramReference ()

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

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

    getProgramReference().add(newItem);
 

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

public RequestBudgetApprovalSubBusinessProcessNonAutoType getRequestBudgetApprovalSubProcess ()

Gets the value of the requestBudgetApprovalSubProcess property.

public WorkerObjectType getWorkerReference ()

Gets the value of the workerReference property.

Returns

public void setAsOfEffectiveDate (XMLGregorianCalendar value)

Sets the value of the asOfEffectiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setBusinessUnitReference (List<BusinessUnitObjectType> businessUnitReference)

Sets the value of the businessUnitReference property.

Parameters
businessUnitReference Allowed object is BusinessUnitObjectType

public void setCheckPositionBudgetSubProcess (CheckPositionBudgetSubBusinessProcessType value)

Sets the value of the checkPositionBudgetSubProcess property.

Parameters
value Allowed object is CheckPositionBudgetSubBusinessProcessType

public void setFundReference (List<FundObjectType> fundReference)

Sets the value of the fundReference property.

Parameters
fundReference Allowed object is FundObjectType

public void setGiftReference (List<GiftObjectType> giftReference)

Sets the value of the giftReference property.

Parameters
giftReference Allowed object is GiftObjectType

public void setGrantReference (List<GrantObjectType> grantReference)

Sets the value of the grantReference property.

Parameters
grantReference Allowed object is GrantObjectType

public void setOrganizationReference (List<OrganizationObjectType> organizationReference)

Sets the value of the organizationReference property.

Parameters
organizationReference Allowed object is OrganizationObjectType

public void setPositionReference (StaffingInterfaceObjectType value)

Sets the value of the positionReference property.

Parameters
value Allowed object is StaffingInterfaceObjectType

public void setProgramReference (List<ProgramObjectType> programReference)

Sets the value of the programReference property.

Parameters
programReference Allowed object is ProgramObjectType

public void setRequestBudgetApprovalSubProcess (RequestBudgetApprovalSubBusinessProcessNonAutoType value)

Sets the value of the requestBudgetApprovalSubProcess property.

Parameters
value Allowed object is RequestBudgetApprovalSubBusinessProcessNonAutoType

public void setWorkerReference (WorkerObjectType value)

Sets the value of the workerReference property.

Parameters
value Allowed object is WorkerObjectType