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); } }