[Minor] Change to single parameter StrolchPolicy constructor

This commit is contained in:
Robert von Burg 2020-01-30 14:37:45 +01:00
parent 4a61fc4059
commit 7487ff3c31
5 changed files with 10 additions and 14 deletions

View File

@ -1,6 +1,5 @@
package li.strolch.execution.policy; package li.strolch.execution.policy;
import li.strolch.agent.api.ComponentContainer;
import li.strolch.model.Locator; import li.strolch.model.Locator;
import li.strolch.model.activity.Action; import li.strolch.model.activity.Action;
import li.strolch.model.parameter.DurationParameter; import li.strolch.model.parameter.DurationParameter;
@ -17,8 +16,8 @@ import li.strolch.runtime.StrolchConstants.PolicyConstants;
*/ */
public class DurationExecution extends SimpleExecution { public class DurationExecution extends SimpleExecution {
public DurationExecution(ComponentContainer container, StrolchTransaction tx) { public DurationExecution(StrolchTransaction tx) {
super(container, tx); super(tx);
} }
@Override @Override

View File

@ -39,8 +39,8 @@ public abstract class ExecutionPolicy extends StrolchPolicy {
*/ */
private StrolchTransaction tx; private StrolchTransaction tx;
public ExecutionPolicy(ComponentContainer container, StrolchTransaction tx) { public ExecutionPolicy(StrolchTransaction tx) {
super(container, tx); super(tx);
this.tx = tx; this.tx = tx;
} }

View File

@ -2,7 +2,6 @@ package li.strolch.execution.policy;
import static li.strolch.model.StrolchModelConstants.BAG_PARAMETERS; import static li.strolch.model.StrolchModelConstants.BAG_PARAMETERS;
import li.strolch.agent.api.ComponentContainer;
import li.strolch.exception.StrolchModelException; import li.strolch.exception.StrolchModelException;
import li.strolch.model.Locator; import li.strolch.model.Locator;
import li.strolch.model.Resource; import li.strolch.model.Resource;
@ -34,8 +33,8 @@ public class ReservationExection extends DurationExecution {
public static final String TYPE_RESERVE = "Reserve"; public static final String TYPE_RESERVE = "Reserve";
public static final String TYPE_RELEASE = "Release"; public static final String TYPE_RELEASE = "Release";
public ReservationExection(ComponentContainer container, StrolchTransaction tx) { public ReservationExection(StrolchTransaction tx) {
super(container, tx); super(tx);
} }
@Override @Override

View File

@ -1,6 +1,5 @@
package li.strolch.execution.policy; package li.strolch.execution.policy;
import li.strolch.agent.api.ComponentContainer;
import li.strolch.handler.operationslog.LogMessage; import li.strolch.handler.operationslog.LogMessage;
import li.strolch.handler.operationslog.OperationsLog; import li.strolch.handler.operationslog.OperationsLog;
import li.strolch.model.State; import li.strolch.model.State;
@ -18,8 +17,8 @@ import li.strolch.persistence.api.StrolchTransaction;
*/ */
public class SimpleExecution extends ExecutionPolicy { public class SimpleExecution extends ExecutionPolicy {
public SimpleExecution(ComponentContainer container, StrolchTransaction tx) { public SimpleExecution(StrolchTransaction tx) {
super(container, tx); super(tx);
} }
@Override @Override

View File

@ -2,7 +2,6 @@ package li.strolch.execution.policy;
import java.util.ResourceBundle; import java.util.ResourceBundle;
import li.strolch.agent.api.ComponentContainer;
import li.strolch.handler.operationslog.LogMessage; import li.strolch.handler.operationslog.LogMessage;
import li.strolch.handler.operationslog.LogSeverity; import li.strolch.handler.operationslog.LogSeverity;
import li.strolch.model.State; import li.strolch.model.State;
@ -18,8 +17,8 @@ import li.strolch.persistence.api.StrolchTransaction;
*/ */
public class ToErrorReservationExecution extends ReservationExection { public class ToErrorReservationExecution extends ReservationExection {
public ToErrorReservationExecution(ComponentContainer container, StrolchTransaction tx) { public ToErrorReservationExecution(StrolchTransaction tx) {
super(container, tx); super(tx);
} }
/** /**