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