com.atlassian.crowd.integration.model
Class RemoteGroup

java.lang.Object
  extended by com.atlassian.crowd.integration.model.DirectoryEntity
      extended by com.atlassian.crowd.integration.model.DirectoryContainer
          extended by com.atlassian.crowd.integration.model.RemoteGroup
All Implemented Interfaces:
NamedEntity, java.io.Serializable, java.lang.Comparable<DirectoryEntity>, java.security.acl.Group, java.security.Principal

public class RemoteGroup
extends DirectoryContainer
implements java.io.Serializable

Represents a group of principals.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.atlassian.crowd.integration.model.DirectoryContainer
containerMembers, directory, memberDNs, principalMembers
 
Fields inherited from class com.atlassian.crowd.integration.model.DirectoryEntity
active, attributes, conception, description, directoryID, ID, lastModified, name
 
Constructor Summary
RemoteGroup()
           
RemoteGroup(RemoteGroup remoteGroup)
           
RemoteGroup(java.lang.String name)
           
 
Method Summary
protected  java.util.Set loadMembers(RemoteDirectory remoteDirectory)
          Returns the members of the container.
 
Methods inherited from class com.atlassian.crowd.integration.model.DirectoryContainer
addMember, getContainerMembers, getDirectory, getMemberDNs, getPrincipalMembers, isMember, members, removeMember, setContainerMembers, setDirectory, setMemberDNs, setPrincipalMembers
 
Methods inherited from class com.atlassian.crowd.integration.model.DirectoryEntity
compareTo, equals, getAttribute, getAttributeBooleanValue, getAttributes, getConception, getDescription, getDirectoryID, getID, getLastModified, getName, getSingleAttributeLongValue, getSingleAttributeValue, hashCode, isActive, setActive, setAttribute, setAttributes, setConception, setDescription, setDirectoryID, setID, setLastModified, setName, setOrReplaceAttribute, setOrReplaceAttribute, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.security.Principal
equals, getName, hashCode, toString
 

Constructor Detail

RemoteGroup

public RemoteGroup()

RemoteGroup

public RemoteGroup(java.lang.String name)

RemoteGroup

public RemoteGroup(RemoteGroup remoteGroup)
Method Detail

loadMembers

protected java.util.Set loadMembers(RemoteDirectory remoteDirectory)
                             throws java.rmi.RemoteException
Description copied from class: DirectoryContainer
Returns the members of the container. Directory implementations are required to fetch the the set of members in the container.

Specified by:
loadMembers in class DirectoryContainer
Returns:
Set.
Throws:
java.rmi.RemoteException


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.