Class HvlOAuthPasswordRestrictionOperationalManagerImpl
java.lang.Object
tr.com.havelsan.javarch.oauth.jpa.data.provider.module.user.manager.HvlOAuthPasswordRestrictionOperationalManagerImpl
- All Implemented Interfaces:
HvlOAuthPasswordRestrictionOperationalManager
@Service
public class HvlOAuthPasswordRestrictionOperationalManagerImpl
extends Object
implements HvlOAuthPasswordRestrictionOperationalManager
The class which implements
HvlOAuthPasswordRestrictionOperationalManager
.-
Constructor Summary
ConstructorDescriptionHvlOAuthPasswordRestrictionOperationalManagerImpl
(HvlOAuthPasswordRestrictionRepository passwordRestrictionRepository, HvlOAuthPasswordRestrictionMapper passwordRestrictionMapper) Instantiates a new Hvl o auth password restriction operational manager. -
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteById
(Long id) Delete password restriction by id.void
deleteByUuid
(String uuid) Delete password restriction by uuid.save
(HvlOAuthPasswordRestrictionModel passwordRestrictionModel) Save password restriction.update
(HvlOAuthPasswordRestrictionModel passwordRestrictionModel) Update password restriction.
-
Constructor Details
-
HvlOAuthPasswordRestrictionOperationalManagerImpl
public HvlOAuthPasswordRestrictionOperationalManagerImpl(HvlOAuthPasswordRestrictionRepository passwordRestrictionRepository, HvlOAuthPasswordRestrictionMapper passwordRestrictionMapper) Instantiates a new Hvl o auth password restriction operational manager.- Parameters:
passwordRestrictionRepository
- the password restriction repositorypasswordRestrictionMapper
- the password restriction mapper
-
-
Method Details
-
save
@CacheEvict(value="password_restriction::all", allEntries=true) public HvlOAuthPasswordRestrictionModel save(HvlOAuthPasswordRestrictionModel passwordRestrictionModel) Save password restriction.- Specified by:
save
in interfaceHvlOAuthPasswordRestrictionOperationalManager
- Parameters:
passwordRestrictionModel
- the password restriction model- Returns:
- the password restriction model
-
update
@CacheEvict(value="password_restriction::all", allEntries=true) public HvlOAuthPasswordRestrictionModel update(HvlOAuthPasswordRestrictionModel passwordRestrictionModel) Update password restriction.- Specified by:
update
in interfaceHvlOAuthPasswordRestrictionOperationalManager
- Parameters:
passwordRestrictionModel
- the password restriction model- Returns:
- the password restriction model
-
deleteById
Delete password restriction by id.- Specified by:
deleteById
in interfaceHvlOAuthPasswordRestrictionOperationalManager
- Parameters:
id
- the id
-
deleteByUuid
@CacheEvict(value="password_restriction::all", allEntries=true) public void deleteByUuid(String uuid) Delete password restriction by uuid.- Specified by:
deleteByUuid
in interfaceHvlOAuthPasswordRestrictionOperationalManager
- Parameters:
uuid
- the uuid
-