IUserMemberCollection Interface

Implements

public interface IUserMemberCollection extends IPartnerComponent<Tuple<String,String>>, IEntityCreateOperations<UserMember,UserMember>, IEntireEntityCollectionRetrievalOperations<UserMember,SeekBasedResourceCollection<UserMember>>, IEntitySelector<String,IUserMember>

Interface for Managing User Membership in Directory Roles

Method Summary

Modifier and Type Method and Description
abstract IUserMember byId(String userId)

Gets a single user member behavior.

abstract UserMember create(UserMember newEntity)

Adds customer user to a directory role.

abstract SeekBasedResourceCollection<UserMember> get()

Gets all the user members of a customer directory role.

abstract SeekBasedResourceCollection<UserMember> query(IQuery query)

Queries the user members of a customer directory role.

Method Details

byId

public abstract IUserMember byId(String userId)

Gets a single user member behavior.

Parameters:

userId - The user identifier.

Returns:

The user member operations.

create

public abstract UserMember create(UserMember newEntity)

Adds customer user to a directory role.

Parameters:

newEntity - UserMember to add.

Returns:

The customer directory role user member.

get

public abstract SeekBasedResourceCollection get()

Gets all the user members of a customer directory role.

Returns:

The directory role user memberships.

query

public abstract SeekBasedResourceCollection query(IQuery query)

Queries the user members of a customer directory role.

Parameters:

query - A query to apply onto user member collection.

Returns:

The directory role user members.

Applies to