Class CacheableUserHandlerImpl

All Implemented Interfaces:
org.exoplatform.services.organization.UserHandler

public class CacheableUserHandlerImpl extends UserDAOImpl
  • Constructor Details

  • Method Details

    • removeUser

      public org.exoplatform.services.organization.User removeUser(String userName, boolean broadcast) throws Exception
      Specified by:
      removeUser in interface org.exoplatform.services.organization.UserHandler
      Overrides:
      removeUser in class UserDAOImpl
      Throws:
      Exception
    • authenticate

      public boolean authenticate(String username, String password) throws Exception
      Specified by:
      authenticate in interface org.exoplatform.services.organization.UserHandler
      Overrides:
      authenticate in class UserDAOImpl
      Throws:
      Exception
    • saveUser

      public void saveUser(org.exoplatform.services.organization.User user, boolean broadcast) throws Exception
      Specified by:
      saveUser in interface org.exoplatform.services.organization.UserHandler
      Overrides:
      saveUser in class UserDAOImpl
      Throws:
      Exception
    • createUser

      public void createUser(org.exoplatform.services.organization.User user, boolean broadcast) throws Exception
      Specified by:
      createUser in interface org.exoplatform.services.organization.UserHandler
      Overrides:
      createUser in class UserDAOImpl
      Throws:
      Exception
    • setEnabled

      public org.exoplatform.services.organization.User setEnabled(String userName, boolean enabled, boolean broadcast) throws Exception
      Specified by:
      setEnabled in interface org.exoplatform.services.organization.UserHandler
      Overrides:
      setEnabled in class UserDAOImpl
      Throws:
      Exception
    • findUserByName

      public org.exoplatform.services.organization.User findUserByName(String userName, org.exoplatform.services.organization.UserStatus status) throws Exception
      Specified by:
      findUserByName in interface org.exoplatform.services.organization.UserHandler
      Overrides:
      findUserByName in class UserDAOImpl
      Throws:
      Exception
    • clearCache

      public void clearCache()
    • disableCache

      public void disableCache()
    • enableCache

      public void enableCache()