Class SuperUserProfileOverrideService
java.lang.Object
dev.getelements.elements.service.profile.SuperUserProfileOverrideService
- All Implemented Interfaces:
dev.getelements.elements.sdk.service.profile.ProfileOverrideService
public class SuperUserProfileOverrideService
extends Object
implements dev.getelements.elements.sdk.service.profile.ProfileOverrideService
Implementation for users with
User.Level.SUPERUSER users.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionOptional<dev.getelements.elements.sdk.model.profile.Profile> findOverrideProfile(String profileId) Returns the profile, regardless of ownership.dev.getelements.elements.sdk.dao.ProfileDaovoidsetProfileDao(dev.getelements.elements.sdk.dao.ProfileDao profileDao)
-
Constructor Details
-
SuperUserProfileOverrideService
public SuperUserProfileOverrideService()
-
-
Method Details
-
findOverrideProfile
public Optional<dev.getelements.elements.sdk.model.profile.Profile> findOverrideProfile(String profileId) Returns the profile, regardless of ownership.- Specified by:
findOverrideProfilein interfacedev.getelements.elements.sdk.service.profile.ProfileOverrideService- Parameters:
profileId- the profile ID- Returns:
- the profile or null, if it doesn't exist.
-
getProfileDao
public dev.getelements.elements.sdk.dao.ProfileDao getProfileDao() -
setProfileDao
@Inject public void setProfileDao(dev.getelements.elements.sdk.dao.ProfileDao profileDao)
-