package Netzwerk.uni_mannheim.informatik.swt.pm07.bomberman.communication;
import java.io.Serializable;
import Netzwerk.uni_mannheim.informatik.swt.pm07.bomberman.datastructure.Level;
/**
* this message is used to create a new session on the server
*
* @author dbrenner
*
*/
public class SessionAddRequest extends BombermanPDU implements Serializable {
private static final long serialVersionUID = 6993742224601785181L;
/**
* name identifying a session
*/
private String sessionName;
/**
* level in which the game should play
*/
private Level level;
public SessionAddRequest(int senderId, int priority, String sessionName, Level level) {
super(senderId, priority);
this.sessionName = sessionName;
this.level = level;
}
public String getSessionName() {
return sessionName;
}
public void setSessionName(String sessionName) {
this.sessionName = sessionName;
}
public Level getLevel() {
return level;
}
public void setLevel(Level level) {
this.level = level;
}
public String toString() {
StringBuffer sb = new StringBuffer();
sb.append(super.toString());
sb.append(" ");
sb.append("sessionName:");
sb.append(getSessionName());
sb.append(" ");
sb.append("level:");
sb.append(getLevel());
return sb.toString();
}
}