package org.pentaho.test.platform.engine.services.actions;
import java.util.Map;
import org.pentaho.platform.api.action.IVarArgsAction;
@SuppressWarnings("nls")
public class TestVarArgsAction implements IVarArgsAction {
private String message;
private boolean executeWasCalled = false;
private Map<String, Object> varArgs;
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
public boolean isExecuteWasCalled() {
return executeWasCalled;
}
public void execute() throws Exception {
executeWasCalled = true;
}
public void setVarArgs(Map<String, Object> args) {
this.varArgs = args;
}
public Map<String, Object> getVarArgs() {
return this.varArgs;
}
}