Package io.bhagat.server
Class Server.ConnectionIndex
- java.lang.Object
-
- io.bhagat.server.Server.ConnectionIndex
-
- Enclosing class:
- Server
public class Server.ConnectionIndex extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.net.Socketconnectionprivate java.lang.Stringhostprivate java.lang.Stringhostnameprivate java.lang.Objectobjectprivate Server.ServerThreadparentprivate ServerparentServer
-
Constructor Summary
Constructors Constructor Description ConnectionIndex(java.net.Socket connection, Server.ServerThread parent, Server parentServer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.net.SocketgetConnection()java.lang.StringgetHost()java.lang.StringgetHostname()intgetIndex()java.lang.ObjectgetObject()Server.ServerThreadgetParent()ServergetParentServer()voidsetObject(java.lang.Object object)
-
-
-
Field Detail
-
object
private java.lang.Object object
-
connection
private java.net.Socket connection
-
hostname
private java.lang.String hostname
-
host
private java.lang.String host
-
parent
private Server.ServerThread parent
-
parentServer
private Server parentServer
-
-
Constructor Detail
-
ConnectionIndex
public ConnectionIndex(java.net.Socket connection, Server.ServerThread parent, Server parentServer)
-
-
Method Detail
-
getIndex
public int getIndex()
- Returns:
- the index in the arraylist of server threads
-
getObject
public java.lang.Object getObject()
- Returns:
- the object
-
setObject
public void setObject(java.lang.Object object)
- Parameters:
object- the object to set
-
getConnection
public java.net.Socket getConnection()
- Returns:
- the connection
-
getHostname
public java.lang.String getHostname()
- Returns:
- the hostname
-
getHost
public java.lang.String getHost()
- Returns:
- the host
-
getParent
public Server.ServerThread getParent()
- Returns:
- the parent
-
getParentServer
public Server getParentServer()
- Returns:
- the parentServer
-
-