CustomerUserOperations Class

Implements

public class CustomerUserOperations extends BasePartnerComponent<Tuple<String,String>> implements ICustomerUser

Constructor Summary

Constructor Description
CustomerUserOperations(IPartner rootPartnerOperations, String customerId, String userId)

Initializes a new instance of the CustomerUserOperations class.

Method Summary

Modifier and Type Method and Description
void delete()

Deletes the customer user.

CustomerUser get()

Retrieves information of a specific customer user.

ICustomerUserRoleCollection getDirectoryRoles()

Retrieves the customer user's directory roles.

ICustomerUserLicenseUpdates getLicenseUpdates()

Gets the current user's license updates operation.

ICustomerUserLicenseCollection getLicenses()

Gets the current user's license collection operation.

CustomerUser patch(CustomerUser customerUser)

Updates the customer user.

Inherited Members

BasePartnerComponent<TContext>.getContext() BasePartnerComponent<TContext>.getPartner() java.lang.Object.clone() java.lang.Object.equals(java.lang.Object) java.lang.Object.finalize() java.lang.Object.getClass() java.lang.Object.hashCode() java.lang.Object.notify() java.lang.Object.notifyAll() java.lang.Object.toString() java.lang.Object.wait() java.lang.Object.wait(long) java.lang.Object.wait(long,int)

Constructor Details

CustomerUserOperations

public CustomerUserOperations(IPartner rootPartnerOperations, String customerId, String userId)

Initializes a new instance of the CustomerUserOperations class.

Parameters:

rootPartnerOperations - The root partner operations instance.
customerId - The customer identifier.
userId - The user identifier.

Method Details

delete

public void delete()

Deletes the customer user.

get

public CustomerUser get()

Retrieves information of a specific customer user.

Returns:

The customer user object.

getDirectoryRoles

public ICustomerUserRoleCollection getDirectoryRoles()

Retrieves the customer user's directory roles.

Returns:

The customer user's directory roles.

getLicenseUpdates

public ICustomerUserLicenseUpdates getLicenseUpdates()

Gets the current user's license updates operation.

Returns:

The customer user's license updates collection operations.

getLicenses

public ICustomerUserLicenseCollection getLicenses()

Gets the current user's license collection operation.

Returns:

The customer user's licenses collection operations.

patch

public CustomerUser patch(CustomerUser customerUser)

Updates the customer user.

Parameters:

customerUser - The customer to be updated.

Returns:

The updated user.

Applies to