Package org.jcsp.net2
Class ConnectionManager
- java.lang.Object
-
- org.jcsp.net2.ConnectionManager
-
final class ConnectionManager extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Hashtable
connections
private static int
index
private static ConnectionManager
instance
-
Constructor Summary
Constructors Modifier Constructor Description private
ConnectionManager()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
create(int idx, ConnectionData data)
(package private) void
create(ConnectionData data)
(package private) ConnectionData
getConnection(int idx)
(package private) static ConnectionManager
getInstance()
(package private) void
removeConnection(ConnectionData data)
-
-
-
Field Detail
-
index
private static int index
-
connections
private final java.util.Hashtable connections
-
instance
private static ConnectionManager instance
-
-
Method Detail
-
getInstance
static ConnectionManager getInstance()
-
create
void create(ConnectionData data)
-
create
void create(int idx, ConnectionData data) throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
-
getConnection
ConnectionData getConnection(int idx)
-
removeConnection
void removeConnection(ConnectionData data)
-
-