public class

CxfHumanResourcesClient

extends AbstractCxfWorkdayClient<A>
implements HumanResourcesClient
java.lang.Object
   ↳ org.mule.modules.workday.api.AbstractCxfWorkdayClient<A>
     ↳ org.mule.modules.workday.hr.CxfHumanResourcesClient

Summary

[Expand]
Inherited Fields
From class org.mule.modules.workday.api.AbstractCxfWorkdayClient
Public Constructors
CxfHumanResourcesClient(String username, String password, String endpoint)
Public Methods
EmployeeReferencesType findEmployee(EmployeeFindType employeeFindType)
EmployeeType getEmployee(EmployeeGetType employeeGetType)
void updateEmployeePersonalInfo(WorkerPersonalInfoDataType employeePersonalInfoData_, EmployeeReferenceType employeeReference_)
Protected Methods
Class<HumanResourcesPort> portType()
Class<? extends Service> serviceType()
String wsdlLocation()
[Expand]
Inherited Methods
From class org.mule.modules.workday.api.AbstractCxfWorkdayClient
From class java.lang.Object
From interface org.mule.modules.workday.hr.HumanResourcesClient

Public Constructors

public CxfHumanResourcesClient (String username, String password, String endpoint)

Parameters
username
password
endpoint

Public Methods

public EmployeeReferencesType findEmployee (EmployeeFindType employeeFindType)

Parameters
employeeFindType
Throws
Exception

public EmployeeType getEmployee (EmployeeGetType employeeGetType)

Parameters
employeeGetType
Throws
Exception

public void updateEmployeePersonalInfo (WorkerPersonalInfoDataType employeePersonalInfoData_, EmployeeReferenceType employeeReference_)

Parameters
employeePersonalInfoData_
employeeReference_
Throws
Exception

Protected Methods

protected Class<HumanResourcesPort> portType ()

protected Class<? extends Service> serviceType ()

protected String wsdlLocation ()