| java.lang.Object com.sun.portal.app.calendarcommon.calendar.DelegatedAdministratorHandler
DelegatedAdministratorHandler | public class DelegatedAdministratorHandler (Code) | | Handles access to a single Delegated Administrator server for creation, deletion and update of
calendar proxy users and community member users, on behalf of a particular Community.
author: Nigel Jacobs |
createCalProxyUser | public void createCalProxyUser() throws SharedServicesException(Code) | | Create a the proxy calendar user for the community. Use JDAPI to connect to DA, using the params defined
in the SSO adapter config properties.
|
deleteCalProxyUser | public void deleteCalProxyUser() throws SharedServicesException(Code) | | Delete the proxy calendar user for the community. Use JDAPI to connect to DA, using the params defined
in the SSO adapter config with provided config name.
|
getDomainOfMember | public String getDomainOfMember(String memberID) throws SharedServicesException(Code) | | Get the domain of the member.
Check if already in cache, and if not,
iterate over all business orgs, and sunPreferredDomain of the one
that is the longest suffix of the mbr id.
Parameters: The - community member id (user dn). |
setMailAttributeForMember | public void setMailAttributeForMember(String memberID)(Code) | | Sets the mail attribute for a user entry, if not already set.
To get around JDAPI's checks throwing exceptions, it is necessary to set the correct
objectclass values first.
|
|
|