com.filenet.api.engine
Class GroupInfo

java.lang.Object
  extended by com.filenet.api.engine.GroupInfo
All Implemented Interfaces:
PrincipalInfo

public class GroupInfo
extends java.lang.Object
implements PrincipalInfo

For Internal Use Only. Contains group information.


Constructor Summary
GroupInfo()
           
 
Method Summary
 java.lang.String getDisplayName()
          For Internal Use Only.
 java.lang.String getDistinguishedName()
          For Internal Use Only.
 java.lang.String[] getGroups()
          For Internal Use Only.
 byte[] getId()
          For Internal Use Only.
 java.util.List getMemberList()
          For Internal Use Only.
 java.util.List getMemberOfGroupList()
          For Internal Use Only.
 java.lang.String[] getMemberOfGroups()
          For Internal Use Only.
 java.lang.String getName()
          For Internal Use Only.
 java.lang.String getShortName()
          For Internal Use Only.
 java.lang.String[] getUsers()
          For Internal Use Only.
 boolean isList()
          For Internal Use Only.
 void setDisplayName(java.lang.String displayName)
          For Internal Use Only.
 void setDistinguishedName(java.lang.String distinguishedName)
          For Internal Use Only.
 void setGroups(java.lang.String[] groups)
          For Internal Use Only.
 void setId(byte[] id)
          For Internal Use Only.
 void setIsList(boolean isList)
          For Internal Use Only.
 void setMemberList(java.util.List memberList)
          For Internal Use Only.
 void setMemberOfGroupList(java.util.List memberOfGroupList)
          For Internal Use Only.
 void setMemberOfGroups(java.lang.String[] memberOfGroups)
          For Internal Use Only.
 void setName(java.lang.String name)
          For Internal Use Only.
 void setShortName(java.lang.String shortName)
          For Internal Use Only.
 void setUsers(java.lang.String[] users)
          For Internal Use Only.
 java.lang.String toString()
          For Internal Use Only.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GroupInfo

public GroupInfo()
Method Detail

getDisplayName

public java.lang.String getDisplayName()
For Internal Use Only. Returns the user display name.


setDisplayName

public void setDisplayName(java.lang.String displayName)
For Internal Use Only.

Parameters:
displayName - The display name to set.

getDistinguishedName

public java.lang.String getDistinguishedName()
For Internal Use Only. Returns the Distinguished Name (DN).


setDistinguishedName

public void setDistinguishedName(java.lang.String distinguishedName)
For Internal Use Only.

Parameters:
distinguishedName - The Distinguished Name (DN) to set.

getGroups

public java.lang.String[] getGroups()
For Internal Use Only. Returns the groups.


setGroups

public void setGroups(java.lang.String[] groups)
For Internal Use Only.

Parameters:
groups - The groups to set.

getId

public byte[] getId()
For Internal Use Only. Returns the id.


setId

public void setId(byte[] id)
For Internal Use Only.

Parameters:
id - The id to set.

getMemberOfGroups

public java.lang.String[] getMemberOfGroups()
For Internal Use Only. Returns the memberOfGroups.


setMemberOfGroups

public void setMemberOfGroups(java.lang.String[] memberOfGroups)
For Internal Use Only.

Parameters:
memberOfGroups - The memberOfGroups to set.

getName

public java.lang.String getName()
For Internal Use Only. Returns the name.


setName

public void setName(java.lang.String name)
For Internal Use Only.

Parameters:
name - The name to set.

getShortName

public java.lang.String getShortName()
For Internal Use Only. Returns the short name.


setShortName

public void setShortName(java.lang.String shortName)
For Internal Use Only.

Parameters:
shortName - The short name to set.

getUsers

public java.lang.String[] getUsers()
For Internal Use Only. Returns the users.


setUsers

public void setUsers(java.lang.String[] users)
For Internal Use Only.

Parameters:
users - The users to set.

toString

public java.lang.String toString()
For Internal Use Only.

Overrides:
toString in class java.lang.Object

getMemberOfGroupList

public java.util.List getMemberOfGroupList()
For Internal Use Only. Returns MemberOfGroupList.


setMemberOfGroupList

public void setMemberOfGroupList(java.util.List memberOfGroupList)
For Internal Use Only.

Parameters:
memberOfGroupList: - Parent groups.

isList

public boolean isList()
For Internal Use Only. Returns use list for members rather than array.


setIsList

public void setIsList(boolean isList)
For Internal Use Only.

Parameters:
isList: - if true, it means this object uses List rather than array for parent groups and child members.

getMemberList

public java.util.List getMemberList()
For Internal Use Only. Returns a list of members, including both member users and member groups. The CE server will distinguish them.


setMemberList

public void setMemberList(java.util.List memberList)
For Internal Use Only.

Parameters:
memberList: - a list of members, including both member users and member groups. The CE server will distinguish them.


© Copyright IBM Corporation 2006, 2008. All rights reserved.