Class TimestampsProvider


  • @Dependent
    public class TimestampsProvider
    extends AbstractProvider
    Set java 8 timestamps on marked properties.
    Since:
    1.0.0
    Author:
    mark.petrenyi, zsolt.vasi
    • Constructor Detail

      • TimestampsProvider

        public TimestampsProvider()
        Default constructor, constructs a new object.
    • Method Detail

      • prePersist

        public void prePersist​(Object entity)
        Persist entity @CreatedOn property before persist with the System current time value
        Parameters:
        entity - Object entity to persist
      • preUpdate

        public void preUpdate​(Object entity)
        Persist entity @ModifiedOn property before persist with the System current time value
        Parameters:
        entity - Object entity to persist