Class HvlBpmnProcessCommentOperationalManagerImpl
java.lang.Object
tr.com.havelsan.javarch.bpmn.admin.starter.module.process.manager.HvlBpmnProcessCommentOperationalManagerImpl
- All Implemented Interfaces:
HvlBpmnProcessCommentOperationalManager
@Component
public class HvlBpmnProcessCommentOperationalManagerImpl
extends Object
implements HvlBpmnProcessCommentOperationalManager
The type Hvl bpmn hvl process comment operational manager.
-
Constructor Summary
ConstructorDescriptionHvlBpmnProcessCommentOperationalManagerImpl
(HvlBpmnProcessCommentRepository processCommentRepository, HvlBpmnProcessCommentMapper bpmnProcessCommentMapper) Instantiates a new Hvl bpmn process comment operational manager. -
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteByUuid
(@NotBlank @Size(max=36,min=36) String uuid) Delete by uuid.void
save
(@NotNull @Valid HvlBpmnProcessCommentModel bpmnProcessCommentModel) Save.void
update
(@NotNull @Valid HvlBpmnProcessCommentModel bpmnProcessCommentModel) Update.
-
Constructor Details
-
HvlBpmnProcessCommentOperationalManagerImpl
public HvlBpmnProcessCommentOperationalManagerImpl(HvlBpmnProcessCommentRepository processCommentRepository, HvlBpmnProcessCommentMapper bpmnProcessCommentMapper) Instantiates a new Hvl bpmn process comment operational manager.- Parameters:
processCommentRepository
- the hvl bpmn process comment repositorybpmnProcessCommentMapper
- the hvl bpmn process comment mapper
-
-
Method Details
-
save
public void save(@NotNull @Valid @NotNull @Valid HvlBpmnProcessCommentModel bpmnProcessCommentModel) Save.- Specified by:
save
in interfaceHvlBpmnProcessCommentOperationalManager
- Parameters:
bpmnProcessCommentModel
- the hvl bpmn process comment model
-
update
@Validated(tr.com.havelsan.javarch.data.commons.validation.HvlConstraintGroups.ModifyingOperation.class) public void update(@NotNull @Valid @NotNull @Valid HvlBpmnProcessCommentModel bpmnProcessCommentModel) Update.- Specified by:
update
in interfaceHvlBpmnProcessCommentOperationalManager
- Parameters:
bpmnProcessCommentModel
- the hvl bpmn process comment model
-
deleteByUuid
Delete by uuid.- Specified by:
deleteByUuid
in interfaceHvlBpmnProcessCommentOperationalManager
- Parameters:
uuid
- the uuid
-