
org.squirrelframework.foundation.fsm.impl.ExecutionContext Maven / Gradle / Ivy
package org.squirrelframework.foundation.fsm.impl;
import org.squirrelframework.foundation.fsm.MvelScriptManager;
class ExecutionContext {
private final MvelScriptManager scriptManager;
private final Class> executionTargetType;
private final Class>[] methodCallParamTypes;
ExecutionContext(MvelScriptManager scriptManager, Class> executionTargetType, Class>[] methodCallParamTypes) {
this.scriptManager = scriptManager;
this.executionTargetType = executionTargetType;
this.methodCallParamTypes = methodCallParamTypes;
}
public MvelScriptManager getScriptManager() {
return scriptManager;
}
public Class> getExecutionTargetType() {
return executionTargetType;
}
public Class>[] getMethodCallParamTypes() {
return methodCallParamTypes;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy