[Minor] Update code to not use deprecated methods

This commit is contained in:
Robert von Burg 2021-07-19 12:13:31 +02:00
parent ac2f4d784d
commit 1fa6f321c7
1 changed files with 2 additions and 4 deletions

View File

@ -90,12 +90,10 @@ public class MyService extends AbstractService<ServiceArgument, ServiceResult> {
try (StrolchTransaction tx = openArgOrUserTx(arg)) {
Resource res = tx.getResourceBy("MyType", "myTestResource");
PolicyDef planningPolicyDef = res.getPolicyDef(PlanningPolicy.class);
PlanningPolicy planningPolicy = tx.getPolicy(PlanningPolicy.class, planningPolicyDef);
PlanningPolicy planningPolicy = tx.getPolicy(res, PlanningPolicy.class);
planningPolicy.plan(...);
PolicyDef executionPolicyDef = res.getPolicyDef(ExecutionPolicy.class);
ExecutionPolicy executionPolicy = tx.getPolicy(ExecutionPolicy.class, executionPolicyDef);
ExecutionPolicy executionPolicy = tx.getPolicy(res, ExecutionPolicy.class);
executionPolicy.toExecution(...);
tx.commitOnClose();