View Javadoc

1   package net.sourceforge.simplegamenet.framework.transport;
2   
3   import java.io.ObjectInputStream;
4   import java.io.ObjectOutputStream;
5   import java.net.Socket;
6   import net.sourceforge.simplegamenet.specs.model.GameFactory;
7   
8   public class ClientConnectionData {
9   
10      private Socket socket;
11      private ObjectInputStream objectInputStream;
12      private ObjectOutputStream objectOutputStream;
13  
14      private LoginData loginData;
15      private GameFactory gameFactory;
16  
17      public ClientConnectionData(Socket socket, ObjectInputStream objectInputStream,
18                                  ObjectOutputStream objectOutputStream, LoginData loginData,
19                                  GameFactory gameFactory) {
20          this.socket = socket;
21          this.objectInputStream = objectInputStream;
22          this.objectOutputStream = objectOutputStream;
23          this.loginData = loginData;
24          this.gameFactory = gameFactory;
25      }
26  
27      public Socket getSocket() {
28          return socket;
29      }
30  
31      public void setSocket(Socket socket) {
32          this.socket = socket;
33      }
34  
35      public ObjectInputStream getObjectInputStream() {
36          return objectInputStream;
37      }
38  
39      public void setObjectInputStream(ObjectInputStream objectInputStream) {
40          this.objectInputStream = objectInputStream;
41      }
42  
43      public ObjectOutputStream getObjectOutputStream() {
44          return objectOutputStream;
45      }
46  
47      public void setObjectOutputStream(ObjectOutputStream objectOutputStream) {
48          this.objectOutputStream = objectOutputStream;
49      }
50  
51      public LoginData getLoginData() {
52          return loginData;
53      }
54  
55      public void setLoginData(LoginData loginData) {
56          this.loginData = loginData;
57      }
58  
59      public GameFactory getGameFactory() {
60          return gameFactory;
61      }
62  
63      public void setGameFactory(GameFactory gameFactory) {
64          this.gameFactory = gameFactory;
65      }
66  
67  }