001
014
015 package com.liferay.portal.kernel.messaging.proxy;
016
017 import com.liferay.portal.kernel.util.StringBundler;
018
019 import java.io.Serializable;
020
021
026 public class ProxyResponse implements Serializable {
027
028 public Exception getException() {
029 return _exception;
030 }
031
032 public Object getResult() {
033 return _result;
034 }
035
036 public boolean hasError() {
037 if (_exception != null) {
038 return true;
039 }
040 else {
041 return false;
042 }
043 }
044
045 public void setException(Exception exception) {
046 _exception = exception;
047 }
048
049 public void setResult(Object result) {
050 _result = result;
051 }
052
053 @Override
054 public String toString() {
055 StringBundler sb = new StringBundler(5);
056
057 sb.append("{exception=");
058 sb.append(_exception);
059 sb.append(", result=");
060 sb.append(_result);
061 sb.append("}");
062
063 return sb.toString();
064 }
065
066 private Exception _exception;
067 private Object _result;
068
069 }