Class SetExpirationDateOnOutputJobEntityListener
java.lang.Object
ch.tocco.nice2.outputcenter.impl.entitylistener.SetExpirationDateOnOutputJobEntityListener
- All Implemented Interfaces:
EntityFacadeListener, EventListener
public class SetExpirationDateOnOutputJobEntityListener
extends Object
implements EntityFacadeListener
Sets the 'expiration_date' field depending on the boolean field 'archive'.
On false set the date to (now + daysTillExpiration).
On true set the date to null.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidFired when a relation of an entity has been changed.voidsetDaysTillExpiration(int daysTillExpiration) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface EntityFacadeListener
entityChanging, entityCreating, entityDeleting, entityReceivedValues, handleSessionOnlyEntity
-
Constructor Details
-
SetExpirationDateOnOutputJobEntityListener
-
-
Method Details
-
entityRelationChanging
Description copied from interface:EntityFacadeListenerFired when a relation of an entity has been changed.- Specified by:
entityRelationChangingin interfaceEntityFacadeListener- Parameters:
event- The event object.
-
setDaysTillExpiration
@Value("${nice2.outputcenter.daysTillExpiration}") public void setDaysTillExpiration(int daysTillExpiration)
-