com.b3dgs.lionengine.network
Class NetworkFactory

java.lang.Object
  extended by com.b3dgs.lionengine.network.NetworkFactory
All Implemented Interfaces:
Network

public final class NetworkFactory
extends java.lang.Object
implements Network


Field Summary
 
Fields inherited from interface com.b3dgs.lionengine.Network
NETWORK
 
Method Summary
 Client createClient(java.lang.String ipv4, int port)
          Create a client which will be connected to a Server.
 Server createServer(java.lang.String name, int port)
          Create a server.
static NetworkFactory getInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static NetworkFactory getInstance()

createServer

public Server createServer(java.lang.String name,
                           int port)
Description copied from interface: Network
Create a server.

Specified by:
createServer in interface Network
Parameters:
name - server name.
port - server port.
Returns:
created server.

createClient

public Client createClient(java.lang.String ipv4,
                           int port)
Description copied from interface: Network
Create a client which will be connected to a Server.

Specified by:
createClient in interface Network
Parameters:
ipv4 - server ipv4.
port - server port.
Returns:
created client (connected to the server).