public class

StartPerformanceReviewForEmployeeDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.performancemanagement.StartPerformanceReviewForEmployeeDataType

Class Overview

This operation will create a performance review for an employee including all relevant sub processes of the Start Performance Review for Employee Business Process.

Java class for Start_Performance_Review_for_Employee_DataType complex type.

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

 <complexType name="Start_Performance_Review_for_Employee_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Employee_Reference" type="{urn:com.workday/bsvc}EmployeeObjectType"/>
         <element name="Review_Template_Reference" type="{urn:com.workday/bsvc}Employee_Review_TemplateObjectType"/>
         <element name="Period_Start_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Period_End_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Set_Review_Content_Sub_Process" type="{urn:com.workday/bsvc}Set_Review_Content_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Complete_Self_Evaluation_Sub_Process" type="{urn:com.workday/bsvc}Complete_Self_Evaluation_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Complete_Manager_Evaluation_Sub_Process" type="{urn:com.workday/bsvc}Complete_Manager_Evaluation_Sub_Business_ProcessType" minOccurs="0"/>
         <element name="Assess_Talent_Sub_Process" type="{urn:com.workday/bsvc}Assess_Talent_Sub_Business_ProcessType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected AssessTalentSubBusinessProcessType assessTalentSubProcess
protected CompleteManagerEvaluationSubBusinessProcessType completeManagerEvaluationSubProcess
protected CompleteSelfEvaluationSubBusinessProcessType completeSelfEvaluationSubProcess
protected EmployeeObjectType employeeReference
protected XMLGregorianCalendar periodEndDate
protected XMLGregorianCalendar periodStartDate
protected EmployeeReviewTemplateObjectType reviewTemplateReference
protected SetReviewContentSubBusinessProcessType setReviewContentSubProcess
Public Constructors
StartPerformanceReviewForEmployeeDataType()
Public Methods
AssessTalentSubBusinessProcessType getAssessTalentSubProcess()
Gets the value of the assessTalentSubProcess property.
CompleteManagerEvaluationSubBusinessProcessType getCompleteManagerEvaluationSubProcess()
Gets the value of the completeManagerEvaluationSubProcess property.
CompleteSelfEvaluationSubBusinessProcessType getCompleteSelfEvaluationSubProcess()
Gets the value of the completeSelfEvaluationSubProcess property.
EmployeeObjectType getEmployeeReference()
Gets the value of the employeeReference property.
XMLGregorianCalendar getPeriodEndDate()
Gets the value of the periodEndDate property.
XMLGregorianCalendar getPeriodStartDate()
Gets the value of the periodStartDate property.
EmployeeReviewTemplateObjectType getReviewTemplateReference()
Gets the value of the reviewTemplateReference property.
SetReviewContentSubBusinessProcessType getSetReviewContentSubProcess()
Gets the value of the setReviewContentSubProcess property.
void setAssessTalentSubProcess(AssessTalentSubBusinessProcessType value)
Sets the value of the assessTalentSubProcess property.
void setCompleteManagerEvaluationSubProcess(CompleteManagerEvaluationSubBusinessProcessType value)
Sets the value of the completeManagerEvaluationSubProcess property.
void setCompleteSelfEvaluationSubProcess(CompleteSelfEvaluationSubBusinessProcessType value)
Sets the value of the completeSelfEvaluationSubProcess property.
void setEmployeeReference(EmployeeObjectType value)
Sets the value of the employeeReference property.
void setPeriodEndDate(XMLGregorianCalendar value)
Sets the value of the periodEndDate property.
void setPeriodStartDate(XMLGregorianCalendar value)
Sets the value of the periodStartDate property.
void setReviewTemplateReference(EmployeeReviewTemplateObjectType value)
Sets the value of the reviewTemplateReference property.
void setSetReviewContentSubProcess(SetReviewContentSubBusinessProcessType value)
Sets the value of the setReviewContentSubProcess property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected AssessTalentSubBusinessProcessType assessTalentSubProcess

protected CompleteManagerEvaluationSubBusinessProcessType completeManagerEvaluationSubProcess

protected CompleteSelfEvaluationSubBusinessProcessType completeSelfEvaluationSubProcess

protected EmployeeObjectType employeeReference

protected XMLGregorianCalendar periodEndDate

protected XMLGregorianCalendar periodStartDate

protected EmployeeReviewTemplateObjectType reviewTemplateReference

protected SetReviewContentSubBusinessProcessType setReviewContentSubProcess

Public Constructors

public StartPerformanceReviewForEmployeeDataType ()

Public Methods

public AssessTalentSubBusinessProcessType getAssessTalentSubProcess ()

Gets the value of the assessTalentSubProcess property.

Returns

public CompleteManagerEvaluationSubBusinessProcessType getCompleteManagerEvaluationSubProcess ()

Gets the value of the completeManagerEvaluationSubProcess property.

public CompleteSelfEvaluationSubBusinessProcessType getCompleteSelfEvaluationSubProcess ()

Gets the value of the completeSelfEvaluationSubProcess property.

public EmployeeObjectType getEmployeeReference ()

Gets the value of the employeeReference property.

Returns

public XMLGregorianCalendar getPeriodEndDate ()

Gets the value of the periodEndDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getPeriodStartDate ()

Gets the value of the periodStartDate property.

Returns
  • possible object is XMLGregorianCalendar

public EmployeeReviewTemplateObjectType getReviewTemplateReference ()

Gets the value of the reviewTemplateReference property.

Returns

public SetReviewContentSubBusinessProcessType getSetReviewContentSubProcess ()

Gets the value of the setReviewContentSubProcess property.

Returns

public void setAssessTalentSubProcess (AssessTalentSubBusinessProcessType value)

Sets the value of the assessTalentSubProcess property.

Parameters
value Allowed object is AssessTalentSubBusinessProcessType

public void setCompleteManagerEvaluationSubProcess (CompleteManagerEvaluationSubBusinessProcessType value)

Sets the value of the completeManagerEvaluationSubProcess property.

Parameters
value Allowed object is CompleteManagerEvaluationSubBusinessProcessType

public void setCompleteSelfEvaluationSubProcess (CompleteSelfEvaluationSubBusinessProcessType value)

Sets the value of the completeSelfEvaluationSubProcess property.

Parameters
value Allowed object is CompleteSelfEvaluationSubBusinessProcessType

public void setEmployeeReference (EmployeeObjectType value)

Sets the value of the employeeReference property.

Parameters
value Allowed object is EmployeeObjectType

public void setPeriodEndDate (XMLGregorianCalendar value)

Sets the value of the periodEndDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPeriodStartDate (XMLGregorianCalendar value)

Sets the value of the periodStartDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setReviewTemplateReference (EmployeeReviewTemplateObjectType value)

Sets the value of the reviewTemplateReference property.

Parameters
value Allowed object is EmployeeReviewTemplateObjectType

public void setSetReviewContentSubProcess (SetReviewContentSubBusinessProcessType value)

Sets the value of the setReviewContentSubProcess property.

Parameters
value Allowed object is SetReviewContentSubBusinessProcessType