[Fix] Set new date on Order template in CachedOrderMap

This commit is contained in:
Robert von Burg 2018-04-18 17:15:45 +02:00
parent 0f95e9d23e
commit 1729460784
1 changed files with 8 additions and 0 deletions

View File

@ -17,6 +17,7 @@ package li.strolch.agent.impl;
import static li.strolch.model.StrolchModelConstants.INTERPRETATION_ORDER_REF;
import java.util.Date;
import java.util.List;
import li.strolch.agent.api.OrderMap;
@ -35,6 +36,13 @@ public class CachedOrderMap extends CachedElementMap<Order> implements OrderMap
super(realm);
}
@Override
public Order getTemplate(StrolchTransaction tx, String type, boolean assertExists) {
Order template = super.getTemplate(tx, type, assertExists);
template.setDate(new Date());
return template;
}
@Override
protected void assertIsRefParam(Parameter<?> refP) {
ElementMapHelpers.assertIsRefParam(INTERPRETATION_ORDER_REF, refP);