public interface

PerformanceManagementPort

com.workday.performancemanagement.PerformanceManagementPort
Known Indirect Subclasses

Class Overview

The Performance Management Web Service contains operations that expose Workday Employee Performance Management Business Services data. This Web Service can be used for integration with other employee performance management systems. This class was generated by Apache CXF 2.5.1 2014-02-28T19:23:41.410-03:00 Generated source version: 2.5.1

Summary

Public Methods
abstract GetCertificationIssuersResponseType getCertificationIssuers(GetCertificationIssuersRequestType body)
This operation retrieves the certification issuers that are currently defined.
abstract GetCertificationsResponseType getCertifications(GetCertificationsRequestType body)
This operation retrieves the certifications that are currently defined.
abstract GetCompetenciesResponseType getCompetencies(GetCompetenciesRequestType body)
This operation retrieves the Competencies currently defined.
abstract GetCompetencyCategoriesResponseType getCompetencyCategories(GetCompetencyCategoriesRequestType body)
Get all competency categories
abstract GetCompetencyLevelsResponseType getCompetencyLevels(GetCompetencyLevelsRequestType body)
This operation retrieves the competency levels currently defined.
abstract GetDegreesResponseType getDegrees(GetDegreesRequestType body)
This operation retrieves the educational degrees that are currently defined.
abstract GetEducationalInstitutionTypesResponseType getEducationalInstitutionTypes(GetEducationalInstitutionTypesRequestType body)
This operation retrieves the Educational Institution Types that are currently defined;
abstract GetFieldsOfStudyResponseType getFieldsOfStudy(GetFieldsOfStudyRequestType body)
This operation will get the Field of Studies currently defined.
abstract GetSkillSourcePrecedencesResponseType getSkillSourcePrecedences(GetSkillSourcePrecedencesRequestType body)
Get all skill source precedences
abstract ManageGoalsResponseType manageGoals(ManageGoalsRequestType body)
This operation allows adding a new worker goal and editing an existing goal for a worker.
abstract PutCertificationResponseType putCertification(PutCertificationRequestType body)
This operation allows for adding and updating certifications.
abstract PutCertificationIssuerResponseType putCertificationIssuer(PutCertificationIssuerRequestType body)
This operation allows for adding and updating certification issuers.
abstract PutCompetencyResponseType putCompetency(PutCompetencyRequestType body)
This operation adds or updates a Competency.
abstract PutCompetencyCategoryResponseType putCompetencyCategory(PutCompetencyCategoryRequestType body)
Add/Update instances of competency category.
abstract PutCompetencyLevelResponseType putCompetencyLevel(PutCompetencyLevelRequestType body)
This operation adds or updates competency levels.
abstract PutDegreeResponseType putDegree(PutDegreeRequestType body)
This operation adds or updates a Degree.
abstract PutEducationalInstitutionTypeResponseType putEducationalInstitutionType(PutEducationalInstitutionTypeRequestType body)
This operation adds or updates an Educational Institution Type.
abstract PutFieldOfStudyResponseType putFieldOfStudy(PutFieldOfStudyRequestType body)
This operation adds or updates a Field Of Study.
abstract StartPerformanceReviewResponseType startPerformanceReview(StartPerformanceReviewRequestType body)
This operation will create a completed performance review for an employee.
abstract UpdateEmployeeReviewRatingResponseType updateEmployeeReviewRating(UpdateEmployeeReviewRatingRequestType body)
This operation allows for the updating of the manager's overall rating for an employee review.

Public Methods

public abstract GetCertificationIssuersResponseType getCertificationIssuers (GetCertificationIssuersRequestType body)

This operation retrieves the certification issuers that are currently defined.

Parameters
body

public abstract GetCertificationsResponseType getCertifications (GetCertificationsRequestType body)

This operation retrieves the certifications that are currently defined.

Parameters
body

public abstract GetCompetenciesResponseType getCompetencies (GetCompetenciesRequestType body)

This operation retrieves the Competencies currently defined.

Parameters
body

public abstract GetCompetencyCategoriesResponseType getCompetencyCategories (GetCompetencyCategoriesRequestType body)

Get all competency categories

Parameters
body

public abstract GetCompetencyLevelsResponseType getCompetencyLevels (GetCompetencyLevelsRequestType body)

This operation retrieves the competency levels currently defined.

Parameters
body

public abstract GetDegreesResponseType getDegrees (GetDegreesRequestType body)

This operation retrieves the educational degrees that are currently defined.

Parameters
body

public abstract GetEducationalInstitutionTypesResponseType getEducationalInstitutionTypes (GetEducationalInstitutionTypesRequestType body)

This operation retrieves the Educational Institution Types that are currently defined;

Parameters
body

public abstract GetFieldsOfStudyResponseType getFieldsOfStudy (GetFieldsOfStudyRequestType body)

This operation will get the Field of Studies currently defined.

Parameters
body

public abstract GetSkillSourcePrecedencesResponseType getSkillSourcePrecedences (GetSkillSourcePrecedencesRequestType body)

Get all skill source precedences

Parameters
body

public abstract ManageGoalsResponseType manageGoals (ManageGoalsRequestType body)

This operation allows adding a new worker goal and editing an existing goal for a worker.

Parameters
body

public abstract PutCertificationResponseType putCertification (PutCertificationRequestType body)

This operation allows for adding and updating certifications.

Parameters
body

public abstract PutCertificationIssuerResponseType putCertificationIssuer (PutCertificationIssuerRequestType body)

This operation allows for adding and updating certification issuers.

Parameters
body

public abstract PutCompetencyResponseType putCompetency (PutCompetencyRequestType body)

This operation adds or updates a Competency.

Parameters
body

public abstract PutCompetencyCategoryResponseType putCompetencyCategory (PutCompetencyCategoryRequestType body)

Add/Update instances of competency category.

Parameters
body

public abstract PutCompetencyLevelResponseType putCompetencyLevel (PutCompetencyLevelRequestType body)

This operation adds or updates competency levels.

Parameters
body

public abstract PutDegreeResponseType putDegree (PutDegreeRequestType body)

This operation adds or updates a Degree.

Parameters
body

public abstract PutEducationalInstitutionTypeResponseType putEducationalInstitutionType (PutEducationalInstitutionTypeRequestType body)

This operation adds or updates an Educational Institution Type.

Parameters
body

public abstract PutFieldOfStudyResponseType putFieldOfStudy (PutFieldOfStudyRequestType body)

This operation adds or updates a Field Of Study.

Parameters
body

public abstract StartPerformanceReviewResponseType startPerformanceReview (StartPerformanceReviewRequestType body)

This operation will create a completed performance review for an employee. It allows for entry of Overall Ratings and Comments for the employee self evaluation and manager evaluation.

Parameters
body

public abstract UpdateEmployeeReviewRatingResponseType updateEmployeeReviewRating (UpdateEmployeeReviewRatingRequestType body)

This operation allows for the updating of the manager's overall rating for an employee review. The following request parameters are used to find the correct review to update: Employee Reference, Review Type Reference, Period Start Date, Period End Date. The following request parameters are used to update the manager's rating information for the review: Rating Reference, Overall Rating Override.

Parameters
body