1 24 33 34 package org.datashare.objects; 35 36 41 public class CreateSessionRequest implements java.io.Serializable  42 { 43 47 static final long serialVersionUID = 9031593818855490506L; 48 49 public String sessionName; 50 public String sessionDescription; 51 public boolean sessionIsPrivate = false; 52 public boolean autoDelete = false; public ChannelDescriptionArray desiredChannels; 54 public boolean joinIfAlreadyExists = false; 58 private CreateSessionRequest() 59 { 60 } 61 62 public CreateSessionRequest(String sessionName, 63 String sessionDescription, 64 boolean sessionIsPrivate, 65 boolean autoDeleteSession, ChannelDescriptionArray desiredChannels, 67 boolean joinIfAlreadyExists) 68 { 69 this(sessionName, sessionDescription, sessionIsPrivate, desiredChannels); 70 this.joinIfAlreadyExists = joinIfAlreadyExists; 71 this.autoDelete = autoDeleteSession; 72 } 73 74 public CreateSessionRequest(String sessionName, 75 String sessionDescription, 76 boolean sessionIsPrivate, 77 ChannelDescriptionArray desiredChannels) 78 { 79 this(sessionName, sessionDescription, desiredChannels); 80 this.sessionIsPrivate = sessionIsPrivate; 81 } 82 83 public CreateSessionRequest(String sessionName, 84 String sessionDescription, 85 ChannelDescriptionArray desiredChannels) 86 { 87 this.sessionName = sessionName; 88 this.sessionDescription = sessionDescription; 89 this.desiredChannels = desiredChannels; 90 } 91 92 } 93
| Popular Tags
|