Class BackofficeCockpitUserService

  • All Implemented Interfaces:
    com.hybris.cockpitng.core.user.CockpitUserService

    public class BackofficeCockpitUserService
    extends java.lang.Object
    implements com.hybris.cockpitng.core.user.CockpitUserService
    Implementation of CockpitUserService for the hybris platform, using UserService.
    • Field Detail

      • BACKOFFICE_ADMIN_GROUP

        public static final java.lang.String BACKOFFICE_ADMIN_GROUP
        See Also:
        Constant Field Values
      • IS_ADMIN_SESSION_KEY

        public static final java.lang.String IS_ADMIN_SESSION_KEY
      • CURRENT_USER_VERIFIES_ANONYMOUS_USER_PROPERTY

        protected static final java.lang.String CURRENT_USER_VERIFIES_ANONYMOUS_USER_PROPERTY
        See Also:
        Constant Field Values
    • Constructor Detail

      • BackofficeCockpitUserService

        public BackofficeCockpitUserService()
    • Method Detail

      • getCurrentUser

        public java.lang.String getCurrentUser()
        Specified by:
        getCurrentUser in interface com.hybris.cockpitng.core.user.CockpitUserService
      • isVerifiedAnonymousUser

        protected boolean isVerifiedAnonymousUser​(UserModel user)
      • setCurrentUser

        public void setCurrentUser​(java.lang.String userID)
        Specified by:
        setCurrentUser in interface com.hybris.cockpitng.core.user.CockpitUserService
      • isAdmin

        public boolean isAdmin​(java.lang.String userID)
        Specified by:
        isAdmin in interface com.hybris.cockpitng.core.user.CockpitUserService
      • isLocalizedEditorInitiallyExpanded

        public boolean isLocalizedEditorInitiallyExpanded()
        Specified by:
        isLocalizedEditorInitiallyExpanded in interface com.hybris.cockpitng.core.user.CockpitUserService
      • setUserService

        public void setUserService​(UserService userService)
      • getCockpitSessionService

        public com.hybris.cockpitng.util.CockpitSessionService getCockpitSessionService()
      • setCockpitSessionService

        public void setCockpitSessionService​(com.hybris.cockpitng.util.CockpitSessionService cockpitSessionService)
      • getCockpitProperties

        public com.hybris.cockpitng.core.util.CockpitProperties getCockpitProperties()
      • setCockpitProperties

        public void setCockpitProperties​(com.hybris.cockpitng.core.util.CockpitProperties cockpitProperties)