package org.ovirt.engine.core.common.vdscommands; import org.ovirt.engine.core.common.asynctasks.AsyncTaskCreationInfo; import org.ovirt.engine.core.common.errors.VDSError; public class VDSReturnValue { protected Object returnValue; private boolean succeeded; private String exceptionString; private RuntimeException exceptionObject; private AsyncTaskCreationInfo creationInfo; private VDSError vdsError; private boolean canTryOnDifferentVds; public VDSReturnValue() { exceptionString = ""; } public Object getReturnValue() { return returnValue; } public void setReturnValue(Object value) { returnValue = value; } public String getExceptionString() { return exceptionString; } public void setExceptionString(String value) { exceptionString = value; } public boolean getSucceeded() { return succeeded; } public void setSucceeded(boolean value) { succeeded = value; } public RuntimeException getExceptionObject() { return exceptionObject; } public void setExceptionObject(RuntimeException value) { exceptionObject = value; } public AsyncTaskCreationInfo getCreationInfo() { return creationInfo; } public void setCreationInfo(AsyncTaskCreationInfo value) { creationInfo = value; } public VDSError getVdsError() { return vdsError; } public void setVdsError(VDSError value) { vdsError = value; } public boolean isCanTryOnDifferentVds() { return canTryOnDifferentVds; } public void setCanTryOnDifferentVds(boolean isVdsSpecificError) { this.canTryOnDifferentVds = isVdsSpecificError; } }