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="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="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

Fields
protected XMLGregorianCalendar asOfEffectiveDate
protected List<BusinessUnitObjectType> businessUnitReference
protected CheckPositionBudgetSubBusinessProcessType checkPositionBudgetSubProcess
protected List<FundObjectType> fundReference
protected List<GrantObjectType> grantReference
protected List<OrganizationObjectType> organizationReference
protected StaffingInterfaceObjectType positionReference
protected List<ProgramObjectType> programReference
protected RequestBudgetApprovalSubBusinessProcessNonAutoType requestBudgetApprovalSubProcess
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<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.
void setAsOfEffectiveDate(XMLGregorianCalendar value)
Sets the value of the asOfEffectiveDate property.
void setCheckPositionBudgetSubProcess(CheckPositionBudgetSubBusinessProcessType value)
Sets the value of the checkPositionBudgetSubProcess property.
void setPositionReference(StaffingInterfaceObjectType value)
Sets the value of the positionReference 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<BusinessUnitObjectType> businessUnitReference

protected CheckPositionBudgetSubBusinessProcessType checkPositionBudgetSubProcess

protected List<FundObjectType> fundReference

protected List<GrantObjectType> grantReference

protected List<OrganizationObjectType> organizationReference

protected StaffingInterfaceObjectType positionReference

protected List<ProgramObjectType> programReference

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<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<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 void setAsOfEffectiveDate (XMLGregorianCalendar value)

Sets the value of the asOfEffectiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setCheckPositionBudgetSubProcess (CheckPositionBudgetSubBusinessProcessType value)

Sets the value of the checkPositionBudgetSubProcess property.

Parameters
value Allowed object is CheckPositionBudgetSubBusinessProcessType

public void setPositionReference (StaffingInterfaceObjectType value)

Sets the value of the positionReference property.

Parameters
value Allowed object is StaffingInterfaceObjectType

public void setRequestBudgetApprovalSubProcess (RequestBudgetApprovalSubBusinessProcessNonAutoType value)

Sets the value of the requestBudgetApprovalSubProcess property.

Parameters
value Allowed object is RequestBudgetApprovalSubBusinessProcessNonAutoType