Interface HvlOAuthPasswordRestrictionOperationalManager
- All Known Implementing Classes:
HvlOAuthPasswordRestrictionOperationalManagerImpl
@Validated
public interface HvlOAuthPasswordRestrictionOperationalManager
This manager provides operational methods.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteById
(@NotNull Long id) Delete password restriction by id.void
deleteByUuid
(@NotBlank @Size(min=36,max=36) String uuid) Delete password restriction by uuid.save
(@NotNull @Valid HvlOAuthPasswordRestrictionModel passwordRestrictionModel) Save password restriction.update
(@NotNull @Valid HvlOAuthPasswordRestrictionModel passwordRestrictionModel) Update password restriction.
-
Method Details
-
save
HvlOAuthPasswordRestrictionModel save(@NotNull @Valid @NotNull @Valid HvlOAuthPasswordRestrictionModel passwordRestrictionModel) Save password restriction.- Parameters:
passwordRestrictionModel
- the password restriction model- Returns:
- the password restriction model
-
update
@Validated(tr.com.havelsan.javarch.data.commons.validation.HvlConstraintGroups.ModifyingOperation.class) HvlOAuthPasswordRestrictionModel update(@NotNull @Valid @NotNull @Valid HvlOAuthPasswordRestrictionModel passwordRestrictionModel) Update password restriction.- Parameters:
passwordRestrictionModel
- the password restriction model- Returns:
- the password restriction model
-
deleteById
Delete password restriction by id.- Parameters:
id
- the id
-
deleteByUuid
Delete password restriction by uuid.- Parameters:
uuid
- the uuid
-