public class GroupSettings
extends java.lang.Object
| Constructor and Description | 
|---|
| GroupSettings() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addAttribute(java.lang.String attribute)Adds the given attribute to the list of attributes. | 
| java.lang.String[] | getAttributeArray()Returns the list of attributes that should be included
 in the VMM search, for which data is expected to be
 returned from the VMM server. | 
| java.util.Iterator | getAttributes()Returns the list of attributes that should be included
 in the VMM search, for which data is expected to be
 returned from the VMM server, in an Iterator. | 
| java.lang.String | getBaseDN()Returns the base distinguished name of the group
 hierarchy to be used for search. | 
| VMMDataMap | getDataMap()Returns the data mapping for the groups as defined in
 the configuration file. | 
| MemberDataMap | getMemberDataMap()Returns the group member data mapping as defined in the
 configuration file. | 
| java.lang.String | getSearchFilter()Returns the search filter to be used to search for group
 objects that need to be synchronized to MAXIMO tables. | 
| java.lang.String | getSearchScope()Returns the search scope to be used for group searches. | 
| int | getSearchScopeAsInt()Returns the search scope to be used for user searches. | 
| void | setAttributes(java.util.Set attributesSet)Sets the list of attributes that should be included
 in the VMM search, for which data is expected to be
 returned from the VMM server. | 
| void | setBaseDN(java.lang.String string)Sets the base distinguished name of the group hierarchy
 to be used for search. | 
| void | setDataMap(VMMDataMap dataMap)Sets the data mapping for the groups as defined in the
 configuration file. | 
| void | setMemberDataMap(MemberDataMap memberDataMap)Sets the the group member data mapping as defined in the
 configuration file. | 
| void | setSearchFilter(java.lang.String string)Sets the search filter to be used to search for groups. | 
| void | setSearchScope(java.lang.String string)Sets the search scope to be used for group searches. | 
| java.lang.String | toString()Returns the data in string representation for debug purpose. | 
public java.lang.String getBaseDN()
public void setBaseDN(java.lang.String string)
string - the base distinguished name of the group 
                                        hierarchypublic java.lang.String getSearchFilter()
public void setSearchFilter(java.lang.String string)
string - the search filter to be used to search 
                                        for groups.public java.lang.String getSearchScope()
public int getSearchScopeAsInt()
public void setSearchScope(java.lang.String string)
string - the search scope to be used for group 
                                        searches.public java.util.Iterator getAttributes()
public java.lang.String[] getAttributeArray()
public void setAttributes(java.util.Set attributesSet)
attributesSet - list of attributes.public void addAttribute(java.lang.String attribute)
attribute - attribute to be added to the list of
                                                attributes.public VMMDataMap getDataMap()
public void setDataMap(VMMDataMap dataMap)
dataMap - the data mapping for the groups.public MemberDataMap getMemberDataMap()
public void setMemberDataMap(MemberDataMap memberDataMap)
memberDataMap - the group member data mapping.public java.lang.String toString()
toString in class java.lang.Object