001
014
015 package com.liferay.portal.xmlrpc;
016
017 import com.liferay.portal.kernel.util.StringBundler;
018 import com.liferay.portal.kernel.xmlrpc.Success;
019 import com.liferay.portal.kernel.xmlrpc.XmlRpcException;
020
021
025 public class SuccessImpl implements Success {
026
027 public SuccessImpl(String description) {
028 _description = description;
029 }
030
031 public String getDescription() {
032 return _description;
033 }
034
035 public String toString() {
036 return "XML-RPC success " + _description;
037 }
038
039 public String toXml() throws XmlRpcException {
040 StringBundler sb = new StringBundler(8);
041
042 sb.append("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
043
044 sb.append("<methodResponse>");
045 sb.append("<params>");
046 sb.append("<param>");
047 sb.append(XmlRpcParser.wrapValue(_description));
048 sb.append("</param>");
049 sb.append("</params>");
050 sb.append("</methodResponse>");
051
052 return sb.toString();
053 }
054
055 private String _description;
056
057 }