com.dotmarketing.portlets.user.ajax
Class UserAjax

java.lang.Object
  extended by com.dotmarketing.portlets.user.ajax.UserAjax

public class UserAjax
extends java.lang.Object


Constructor Summary
UserAjax()
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.String> addNewUserAddress(java.lang.String userId, java.lang.String addressDescription, java.lang.String street1, java.lang.String street2, java.lang.String city, java.lang.String state, java.lang.String zip, java.lang.String country, java.lang.String phone, java.lang.String fax, java.lang.String cell)
           
 java.lang.String addUser(java.lang.String userId, java.lang.String firstName, java.lang.String lastName, java.lang.String email, java.lang.String password)
           
 java.lang.String deleteAddress(java.lang.String userId, java.lang.String addressId)
           
 boolean deleteUser(java.lang.String userId)
           
 void disableUserClicktracking(java.lang.String userId, boolean disabled)
           
 java.util.Map<java.lang.String,java.lang.Object> getRoleById(java.lang.String roleId)
           
 java.util.Map<java.lang.String,java.lang.Object> getRolesList(java.lang.String assetInode, java.lang.String permission, java.util.Map<java.lang.String,java.lang.String> params)
           
 java.util.Map<java.lang.String,java.lang.Object> getUserById(java.lang.String userId)
           
 java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getUserCategories(java.lang.String userId)
           
 java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getUserRoles(java.lang.String userId)
           
 java.util.Map<java.lang.String,java.lang.Boolean> getUserRolesValues(java.lang.String userId, java.lang.String hostIdentifier)
           
 java.util.Map<java.lang.String,java.lang.Object> getUsersAndRolesList(java.lang.String assetInode, java.lang.String permission, java.util.Map<java.lang.String,java.lang.String> params)
           
 java.util.Map<java.lang.String,java.lang.Object> getUsersList(java.lang.String assetInode, java.lang.String permission, java.util.Map<java.lang.String,java.lang.String> params)
           
 java.util.List getUsersList2(java.lang.String assetInode, java.lang.String permission, java.util.Map<java.lang.String,java.lang.String> params)
           
 boolean hasUserRoles(java.lang.String userId, java.lang.String[] roles)
           
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> loadUserAddresses(java.lang.String userId)
           
 void saveUserAddittionalInfo(java.lang.String userId, boolean active, java.lang.String prefix, java.lang.String suffix, java.lang.String title, java.lang.String company, java.lang.String website, java.lang.String[] additionalVars)
           
 java.util.Map<java.lang.String,java.lang.String> saveUserAddress(java.lang.String userId, java.lang.String addressId, java.lang.String addressDescription, java.lang.String street1, java.lang.String street2, java.lang.String city, java.lang.String state, java.lang.String zip, java.lang.String country, java.lang.String phone, java.lang.String fax, java.lang.String cell)
           
 java.lang.String updateUser(java.lang.String userId, java.lang.String newUserID, java.lang.String firstName, java.lang.String lastName, java.lang.String email, java.lang.String password)
           
 void updateUserCategories(java.lang.String userId, java.lang.String[] categories)
           
 void updateUserLocale(java.lang.String userId, java.lang.String timeZoneId, java.lang.String languageId)
           
 void updateUserRoles(java.lang.String userId, java.util.List<java.lang.String> roleIds)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserAjax

public UserAjax()
Method Detail

getUserById

public java.util.Map<java.lang.String,java.lang.Object> getUserById(java.lang.String userId)
                                                             throws DotDataException
Throws:
DotDataException

addUser

public java.lang.String addUser(java.lang.String userId,
                                java.lang.String firstName,
                                java.lang.String lastName,
                                java.lang.String email,
                                java.lang.String password)
                         throws DotDataException,
                                DotRuntimeException,
                                com.liferay.portal.PortalException,
                                com.liferay.portal.SystemException,
                                DotSecurityException
Throws:
DotDataException
DotRuntimeException
com.liferay.portal.PortalException
com.liferay.portal.SystemException
DotSecurityException

updateUser

public java.lang.String updateUser(java.lang.String userId,
                                   java.lang.String newUserID,
                                   java.lang.String firstName,
                                   java.lang.String lastName,
                                   java.lang.String email,
                                   java.lang.String password)
                            throws DotRuntimeException,
                                   com.liferay.portal.PortalException,
                                   com.liferay.portal.SystemException,
                                   DotDataException,
                                   DotSecurityException
Throws:
DotRuntimeException
com.liferay.portal.PortalException
com.liferay.portal.SystemException
DotDataException
DotSecurityException

deleteUser

public boolean deleteUser(java.lang.String userId)
                   throws DotHibernateException
Throws:
DotHibernateException

getUserRoles

public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getUserRoles(java.lang.String userId)
                                                                              throws DotDataException
Throws:
DotDataException

getUserRolesValues

public java.util.Map<java.lang.String,java.lang.Boolean> getUserRolesValues(java.lang.String userId,
                                                                            java.lang.String hostIdentifier)
                                                                     throws DotDataException
Throws:
DotDataException

updateUserRoles

public void updateUserRoles(java.lang.String userId,
                            java.util.List<java.lang.String> roleIds)
                     throws DotDataException,
                            NoSuchUserException,
                            DotRuntimeException,
                            com.liferay.portal.PortalException,
                            com.liferay.portal.SystemException,
                            DotSecurityException
Throws:
DotDataException
NoSuchUserException
DotRuntimeException
com.liferay.portal.PortalException
com.liferay.portal.SystemException
DotSecurityException

loadUserAddresses

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> loadUserAddresses(java.lang.String userId)
                                                                                   throws DotDataException
Throws:
DotDataException

addNewUserAddress

public java.util.Map<java.lang.String,java.lang.String> addNewUserAddress(java.lang.String userId,
                                                                          java.lang.String addressDescription,
                                                                          java.lang.String street1,
                                                                          java.lang.String street2,
                                                                          java.lang.String city,
                                                                          java.lang.String state,
                                                                          java.lang.String zip,
                                                                          java.lang.String country,
                                                                          java.lang.String phone,
                                                                          java.lang.String fax,
                                                                          java.lang.String cell)
                                                                   throws DotDataException
Throws:
DotDataException

saveUserAddress

public java.util.Map<java.lang.String,java.lang.String> saveUserAddress(java.lang.String userId,
                                                                        java.lang.String addressId,
                                                                        java.lang.String addressDescription,
                                                                        java.lang.String street1,
                                                                        java.lang.String street2,
                                                                        java.lang.String city,
                                                                        java.lang.String state,
                                                                        java.lang.String zip,
                                                                        java.lang.String country,
                                                                        java.lang.String phone,
                                                                        java.lang.String fax,
                                                                        java.lang.String cell)
                                                                 throws DotDataException
Throws:
DotDataException

deleteAddress

public java.lang.String deleteAddress(java.lang.String userId,
                                      java.lang.String addressId)
                               throws DotDataException
Throws:
DotDataException

saveUserAddittionalInfo

public void saveUserAddittionalInfo(java.lang.String userId,
                                    boolean active,
                                    java.lang.String prefix,
                                    java.lang.String suffix,
                                    java.lang.String title,
                                    java.lang.String company,
                                    java.lang.String website,
                                    java.lang.String[] additionalVars)
                             throws DotDataException
Throws:
DotDataException

getRoleById

public java.util.Map<java.lang.String,java.lang.Object> getRoleById(java.lang.String roleId)
                                                             throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getUsersAndRolesList

public java.util.Map<java.lang.String,java.lang.Object> getUsersAndRolesList(java.lang.String assetInode,
                                                                             java.lang.String permission,
                                                                             java.util.Map<java.lang.String,java.lang.String> params)
                                                                      throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getRolesList

public java.util.Map<java.lang.String,java.lang.Object> getRolesList(java.lang.String assetInode,
                                                                     java.lang.String permission,
                                                                     java.util.Map<java.lang.String,java.lang.String> params)
                                                              throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getUsersList

public java.util.Map<java.lang.String,java.lang.Object> getUsersList(java.lang.String assetInode,
                                                                     java.lang.String permission,
                                                                     java.util.Map<java.lang.String,java.lang.String> params)
                                                              throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getUsersList2

public java.util.List getUsersList2(java.lang.String assetInode,
                                    java.lang.String permission,
                                    java.util.Map<java.lang.String,java.lang.String> params)
                             throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

hasUserRoles

public boolean hasUserRoles(java.lang.String userId,
                            java.lang.String[] roles)

getUserCategories

public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getUserCategories(java.lang.String userId)
                                                                                   throws com.liferay.portal.PortalException,
                                                                                          com.liferay.portal.SystemException,
                                                                                          DotDataException,
                                                                                          DotSecurityException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
DotDataException
DotSecurityException

updateUserCategories

public void updateUserCategories(java.lang.String userId,
                                 java.lang.String[] categories)
                          throws com.liferay.portal.PortalException,
                                 com.liferay.portal.SystemException,
                                 DotSecurityException,
                                 DotDataException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
DotSecurityException
DotDataException

updateUserLocale

public void updateUserLocale(java.lang.String userId,
                             java.lang.String timeZoneId,
                             java.lang.String languageId)
                      throws DotDataException,
                             com.liferay.portal.PortalException,
                             com.liferay.portal.SystemException,
                             DotSecurityException
Throws:
DotDataException
com.liferay.portal.PortalException
com.liferay.portal.SystemException
DotSecurityException

disableUserClicktracking

public void disableUserClicktracking(java.lang.String userId,
                                     boolean disabled)
                              throws com.liferay.portal.PortalException,
                                     com.liferay.portal.SystemException,
                                     DotSecurityException,
                                     DotDataException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
DotSecurityException
DotDataException


Copyright © 2013 dotCMS Inc. All Rights Reserved.