Class AuditProvider
- java.lang.Object
-
- hu.icellmobilsoft.coffee.model.base.AbstractProvider
-
- hu.icellmobilsoft.coffee.model.base.audit.AuditProvider
-
@Dependent public class AuditProvider extends AbstractProvider
Persist entity @CreatedBy property before persist with the value provided by @CurrentUser Update entity @ModifiedBy property before update with the value provided by @CurrentUser- Since:
- 1.0.0
- Author:
- czenczl, zsolt.vasi
-
-
Constructor Summary
Constructors Constructor Description AuditProvider()Default constructor, constructs a new object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidprePersist(Object entity)Persist entity @CreatedBy (@ModifiedBy) property before persist with the value provided by @CurrentUservoidpreUpdate(Object entity)Update entity @ModifiedBy property before update with the value provided by @CurrentUser-
Methods inherited from class hu.icellmobilsoft.coffee.model.base.AbstractProvider
getAllFieldsAndMethods, getFieldByMethod
-
-
-
-
Method Detail
-
prePersist
public void prePersist(Object entity)
Persist entity @CreatedBy (@ModifiedBy) property before persist with the value provided by @CurrentUser- Parameters:
entity- Object entity to persist
-
preUpdate
public void preUpdate(Object entity)
Update entity @ModifiedBy property before update with the value provided by @CurrentUser- Parameters:
entity- Object entity to update
-
-