org.webswing.model.jslink.JsEvalRequestMsgOut Maven / Gradle / Ivy
package org.webswing.model.jslink;
import java.util.List;
import org.webswing.model.MsgOut;
import org.webswing.model.SyncMsg;
public class JsEvalRequestMsgOut implements MsgOut, SyncMsg {
private static final long serialVersionUID = -1135676700302370879L;
public enum JsEvalRequestType {
eval, call, setMember, getMember, deleteMember, setSlot, getSlot;
}
private String correlationId;
private String thisObjectId;
private JsEvalRequestType type;
private String evalString;
private List params;
private List garbageIds;
public String getThisObjectId() {
return thisObjectId;
}
public void setThisObjectId(String thisObjectId) {
this.thisObjectId = thisObjectId;
}
public JsEvalRequestType getType() {
return type;
}
public void setType(JsEvalRequestType type) {
this.type = type;
}
public String getEvalString() {
return evalString;
}
public void setEvalString(String evalString) {
this.evalString = evalString;
}
public List getParams() {
return params;
}
public void setParams(List params) {
this.params = params;
}
public List getGarbageIds() {
return garbageIds;
}
public void setGarbageIds(List garbageIds) {
this.garbageIds = garbageIds;
}
public String getCorrelationId() {
return correlationId;
}
public void setCorrelationId(String correlationId) {
this.correlationId = correlationId;
}
}