Interface HvlOAuthLookupOperationalManager
- All Known Implementing Classes:
HvlOAuthLookupOperationalManagerImpl
public interface HvlOAuthLookupOperationalManager
This manager provides crud operations.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteByUuid
(@NotBlank @Size(min=36,max=36) String uuid) Delete by uuid is the method used to delete the lookup model given uuid.save
(@NotNull @Valid HvlOAuthLookupModel lookupModel) Save is method used to add new lookup model.update
(@NotNull @Valid HvlOAuthLookupModel lookupModel) Update is the method used to redefine the properties of existing lookup model.
-
Method Details
-
save
Save is method used to add new lookup model.- Parameters:
lookupModel
- the lookup model- Returns:
- the hvl o auth lookup model
-
update
@Validated(tr.com.havelsan.javarch.data.commons.validation.HvlConstraintGroups.ModifyingOperation.class) HvlOAuthLookupModel update(@NotNull @Valid @NotNull @Valid HvlOAuthLookupModel lookupModel) Update is the method used to redefine the properties of existing lookup model.- Parameters:
lookupModel
- the lookup model- Returns:
- the hvl o auth lookup model
-
deleteByUuid
void deleteByUuid(@NotBlank @Size(min=36,max=36) @NotBlank @Size(min=36,max=36) String uuid) throws tr.com.havelsan.javarch.data.commons.exception.HvlEntityRelationExistsException Delete by uuid is the method used to delete the lookup model given uuid.- Parameters:
uuid
- the uuid- Throws:
tr.com.havelsan.javarch.data.commons.exception.HvlEntityRelationExistsException
- the hvl entity relation exists exception
-