com.iplanet.am.sdk
Interface AMDynamicGroup

All Superinterfaces:
AMConstants, AMGroup, AMObject

public interface AMDynamicGroup
extends AMGroup

The DynamicGroup interface provides methods to manage dynamic group


Fields inherited from interface com.iplanet.am.sdk.AMObject
ASSIGNABLE_DYNAMIC_GROUP, DYNAMIC_GROUP, FILTERED_ROLE, GROUP, GROUP_CONTAINER, GROUP_PROFILE, MANAGED_ROLE, ORGANIZATION, ORGANIZATIONAL_UNIT, PEOPLE_CONTAINER, POLICY, ROLE, ROLE_PROFILE, SERVICE, STATIC_GROUP, TEMPLATE, UNKNOWN_OBJECT_TYPE, USER
 
Fields inherited from interface com.iplanet.am.sdk.AMConstants
SCOPE_BASE, SCOPE_ONE, SCOPE_SUB, SUBSCRIBABLE_ATTRIBUTE, UNIQUE_MEMBER_ATTRIBUTE
 
Method Summary
 java.lang.String getFilter()
          Gets the search filter for the dynamic group.
 void setFilter(java.lang.String filter)
          Sets the search filter for the dynamic group.
 
Methods inherited from interface com.iplanet.am.sdk.AMGroup
createAssignableDynamicGroups, createAssignableDynamicGroups, createDynamicGroups, createDynamicGroups, createStaticGroups, createStaticGroups, deleteAssignableDynamicGroups, deleteDynamicGroups, deleteStaticGroups, getGroupDNs, getNumberOfGroups, getNumberOfUsers, getUserDNs, searchGroups, searchGroups, searchGroups, searchUsers, searchUsers, searchUsers
 
Methods inherited from interface com.iplanet.am.sdk.AMObject
addEventListener, assignPolicies, createPolicyTemplate, createPolicyTemplate, createTemplate, createTemplate, delete, delete, getAttribute, getAttributeByteArray, getAttributes, getAttributes, getAttributesByteArray, getAttributesByteArray, getDN, getOrganizationDN, getParentDN, getPolicy, getPolicyTemplate, getServiceAttributes, getStringAttribute, getTemplate, isExists, removeAttributes, removeEventListener, search, setAttributes, setStringAttribute, store, unassignPolicies
 

Method Detail

getFilter

public java.lang.String getFilter()
                           throws AMException,
                                  SSOException
Gets the search filter for the dynamic group.
Returns:
The filter in LDIF format for the dynamic group.
Throws:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the sign on is no longer valid

setFilter

public void setFilter(java.lang.String filter)
               throws AMException,
                      SSOException
Sets the search filter for the dynamic group.
Returns:
The filter in LDIF format for the dynamic group.
Throws:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the sign on is no longer valid