1 package org.simantics.document.server.serverResponse;
\r
3 import org.simantics.document.server.io.CommandContextMutable;
\r
4 import org.simantics.document.server.io.CommandResult;
\r
7 public class ServerResponse implements CommandResult {
\r
10 protected String message;
\r
11 protected CommandContextMutable assignments;
\r
13 public ServerResponse(int code, String message, CommandContextMutable assignments) {
\r
15 this.message = message;
\r
16 this.assignments = assignments;
\r
19 public void setMessage(String message) {
\r
20 this.message = message;
\r
23 public void setCode(int code) {
\r
27 public int getCode() {
\r
31 public String getMessage() {
\r
36 public int getReturnCode() {
\r
41 public String getStatus() {
\r
42 return getMessage();
\r
46 public CommandContextMutable getAssignments() {
\r
50 public static CommandResult create(int code, String message, CommandContextMutable assignments) {
\r
51 return new ServerResponse(code, message, assignments);
\r