public class

HumanResourcesModule

extends AbstractWorkdayModule
java.lang.Object
   ↳ org.mule.modules.workday.AbstractWorkdayModule
     ↳ org.mule.modules.workday.hr.HumanResourcesModule
Known Direct Subclasses
Known Indirect Subclasses

Class Overview

The HumanResourcesModule exposes Workday operations related to Human Resources data. It supports updateEmployeePersonalInfo operation.

Summary

Fields
private HumanResourcesClient client The client, mainly for mocking purposes.
private String endpoint The cash endpoint.
private String password The Workday account's password
private String username The Workday account's username
[Expand]
Inherited Fields
From class org.mule.modules.workday.AbstractWorkdayModule
Public Constructors
HumanResourcesModule()
Public Methods
void init()
void setClient(Object client)
void setEndpoint(String endpoint)
void setPassword(String password)
void setUsername(String username)
void updateEmployeePersonalInfo(Map<String, Object> employeePersonalInfoData, Map<String, Object> employeeReference)
This operation updates Personal (e.g.
[Expand]
Inherited Methods
From class org.mule.modules.workday.AbstractWorkdayModule
From class java.lang.Object

Fields

private HumanResourcesClient client

The client, mainly for mocking purposes. *

private String endpoint

The cash endpoint. For example: https://impl-cc.workday.com/ccx/service/developer/Cash/v15

private String password

The Workday account's password

private String username

The Workday account's username

Public Constructors

public HumanResourcesModule ()

Public Methods

public void init ()

public void setClient (Object client)

Parameters
client

public void setEndpoint (String endpoint)

Parameters
endpoint

public void setPassword (String password)

Parameters
password

public void setUsername (String username)

Parameters
username

public void updateEmployeePersonalInfo (Map<String, Object> employeePersonalInfoData, Map<String, Object> employeeReference)

This operation updates Personal (e.g. Biographic, Demographic, etc.) information related to an Employee

Parameters
employeePersonalInfoData Personal Information for an Employee.
employeeReference Reference element representing a unique instance of Employee.
Throws
WorkdayException if operation fails
Exception