package org.ovirt.engine.ui.uicompat;
import org.ovirt.engine.core.common.action.VdcActionParametersBase;
import org.ovirt.engine.core.common.action.VdcActionType;
import org.ovirt.engine.core.common.action.VdcReturnValueBase;
public final class FrontendActionAsyncResult {
private VdcActionType privateActionType;
public VdcActionType getActionType() {
return privateActionType;
}
private void setActionType(VdcActionType value) {
privateActionType = value;
}
private VdcActionParametersBase privateParameters;
public VdcActionParametersBase getParameters() {
return privateParameters;
}
public void setParameters(VdcActionParametersBase value) {
privateParameters = value;
}
private VdcReturnValueBase privateReturnValue;
public VdcReturnValueBase getReturnValue() {
return privateReturnValue;
}
private void setReturnValue(VdcReturnValueBase value) {
privateReturnValue = value;
}
private Object state;
public Object getState() {
return state;
}
private void setState(Object value) {
state = value;
}
public FrontendActionAsyncResult(VdcActionType actionType, VdcActionParametersBase parameters, VdcReturnValueBase returnValue) {
setActionType(actionType);
setParameters(parameters);
setReturnValue(returnValue);
}
public FrontendActionAsyncResult(VdcActionType actionType, VdcActionParametersBase parameters, VdcReturnValueBase returnValue, Object state) {
setActionType(actionType);
setParameters(parameters);
setReturnValue(returnValue);
setState(state);
}
}