001
014
015 package com.liferay.portal.security.ldap;
016
017 import com.liferay.portal.model.Contact;
018 import com.liferay.portal.model.User;
019
020 import java.io.Serializable;
021
022 import java.util.Map;
023
024
030 public class PortalLDAPExporterUtil {
031
032 public static void exportToLDAP(
033 Contact contact, Map<String, Serializable> contactExpandoAttributes)
034 throws Exception {
035
036 _portalLDAPExporter.exportToLDAP(contact, contactExpandoAttributes);
037 }
038
039 public static void exportToLDAP(
040 User user, Map<String, Serializable> userExpandoAttributes)
041 throws Exception {
042
043 _portalLDAPExporter.exportToLDAP(user, userExpandoAttributes);
044 }
045
046 public static void exportToLDAP(long userId, long userGroupId)
047 throws Exception {
048
049 _portalLDAPExporter.exportToLDAP(userId, userGroupId);
050 }
051
052 public void setPortalLDAPExporter(PortalLDAPExporter portalLDAPExporter) {
053 _portalLDAPExporter = portalLDAPExporter;
054 }
055
056 private static PortalLDAPExporter _portalLDAPExporter;
057
058 }