[Minor] Change to single parameter StrolchPolicy constructor
This commit is contained in:
parent
4a61fc4059
commit
7487ff3c31
|
@ -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
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue