[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;
import li.strolch.agent.api.ComponentContainer;
import li.strolch.model.Locator;
import li.strolch.model.activity.Action;
import li.strolch.model.parameter.DurationParameter;
@ -17,8 +16,8 @@ import li.strolch.runtime.StrolchConstants.PolicyConstants;
*/
public class DurationExecution extends SimpleExecution {
public DurationExecution(ComponentContainer container, StrolchTransaction tx) {
super(container, tx);
public DurationExecution(StrolchTransaction tx) {
super(tx);
}
@Override

View File

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

View File

@ -2,7 +2,6 @@ package li.strolch.execution.policy;
import static li.strolch.model.StrolchModelConstants.BAG_PARAMETERS;
import li.strolch.agent.api.ComponentContainer;
import li.strolch.exception.StrolchModelException;
import li.strolch.model.Locator;
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_RELEASE = "Release";
public ReservationExection(ComponentContainer container, StrolchTransaction tx) {
super(container, tx);
public ReservationExection(StrolchTransaction tx) {
super(tx);
}
@Override

View File

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

View File

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