import java.util.Properties;
+/** An answer returned by the detached server. Always related to a request. */
public class DetachedAnswer implements DetachedCommunication {
static final long serialVersionUID = 1l;
this.log = log;
}
+ public void addToLog(String msg) {
+ this.log = new StringBuffer(this.log).append(msg).toString();
+ }
+
+ /** The unique identifier of this answer. */
public String getUuid() {
return uuid;
}
throw new DetachedException("Unkown status " + status);
}
}
+
+ public String toString() {
+ StringBuffer buf = new StringBuffer("detached answer ");
+ buf.append('#').append(uuid);
+ buf.append(" status=").append(convertStatus(status));
+ buf.append(" properties=").append(properties);
+ buf.append(" log=").append(log);
+ return buf.toString();
+ }
}