001
014
015 package com.liferay.portal.security.exportimport;
016
017 import com.liferay.portal.model.User;
018
019
022 public interface UserImporter {
023
024 public long getLastImportTime() throws Exception;
025
026 public User importUser(
027 long ldapServerId, long companyId, String emailAddress,
028 String screenName)
029 throws Exception;
030
031 public User importUser(
032 long companyId, String emailAddress, String screenName)
033 throws Exception;
034
035 public User importUserByScreenName(long companyId, String screenName)
036 throws Exception;
037
038 public void importUsers() throws Exception;
039
040 public void importUsers(long companyId) throws Exception;
041
042 public void importUsers(long ldapServerId, long companyId) throws Exception;
043
044 }