[New] Added ActivityCreationPolicy

This commit is contained in:
Robert von Burg 2017-05-09 17:34:52 +02:00
parent ade6b5374d
commit 3dcd4aafaf
1 changed files with 21 additions and 0 deletions

View File

@ -0,0 +1,21 @@
package li.strolch.planning;
import li.strolch.agent.api.ComponentContainer;
import li.strolch.model.Order;
import li.strolch.model.activity.Activity;
import li.strolch.persistence.api.StrolchTransaction;
import li.strolch.policy.StrolchPolicy;
public abstract class ActivityCreationPolicy extends StrolchPolicy {
public ActivityCreationPolicy(ComponentContainer container, StrolchTransaction tx) {
super(container, tx);
}
public abstract Activity create(Order order);
@Override
public void undo() {
// nothing to do
}
}