org.identityconnectors.ldap.commons
Class LdapModifyOperation.PosixGroupMember

java.lang.Object
  extended by org.identityconnectors.ldap.commons.LdapModifyOperation.PosixGroupMember
Enclosing class:
LdapModifyOperation

public final class LdapModifyOperation.PosixGroupMember
extends Object

Holds the POSIX ref attributes and the respective group memberships. Retrieves them lazily so that they are only retrieved once, when they are needed.


Constructor Summary
LdapModifyOperation.PosixGroupMember(String entryDN)
           
 
Method Summary
 Set<GroupHelper.GroupMembership> getPosixGroupMemberships()
           
 Set<GroupHelper.GroupMembership> getPosixGroupMembershipsByAttrs(Set<String> posixRefAttrs)
           
 Set<GroupHelper.GroupMembership> getPosixGroupMembershipsByGroups(List<String> groupDNs)
           
 Set<String> getPosixRefAttributes()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LdapModifyOperation.PosixGroupMember

public LdapModifyOperation.PosixGroupMember(String entryDN)
Method Detail

getPosixGroupMemberships

public Set<GroupHelper.GroupMembership> getPosixGroupMemberships()

getPosixGroupMembershipsByAttrs

public Set<GroupHelper.GroupMembership> getPosixGroupMembershipsByAttrs(Set<String> posixRefAttrs)

getPosixGroupMembershipsByGroups

public Set<GroupHelper.GroupMembership> getPosixGroupMembershipsByGroups(List<String> groupDNs)

getPosixRefAttributes

public Set<String> getPosixRefAttributes()


Copyright © 2012. All Rights Reserved.