Class SuperUserProfileOverrideService

java.lang.Object
dev.getelements.elements.service.profile.SuperUserProfileOverrideService
All Implemented Interfaces:
ProfileOverrideService

public class SuperUserProfileOverrideService extends Object implements ProfileOverrideService
Implementation for users with User.Level.SUPERUSER users.
  • Constructor Details

    • SuperUserProfileOverrideService

      public SuperUserProfileOverrideService()
  • Method Details

    • findOverrideProfile

      public Optional<Profile> findOverrideProfile(String profileId)
      Returns the profile, regardless of ownership.
      Specified by:
      findOverrideProfile in interface ProfileOverrideService
      Parameters:
      profileId - the profile ID
      Returns:
      the profile or null, if it doesn't exist.
    • getProfileDao

      public ProfileDao getProfileDao()
    • setProfileDao

      @Inject public void setProfileDao(ProfileDao profileDao)