gr.uoa.di.madgik.commons.server
Class TCPConnectionManager
java.lang.Object
java.lang.Thread
gr.uoa.di.madgik.commons.server.ConnectionManager
gr.uoa.di.madgik.commons.server.TCPConnectionManager
- All Implemented Interfaces:
- Runnable
public class TCPConnectionManager
- extends ConnectionManager
| Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
logger
protected static Logger logger
Entries
protected static final Map<ITCPConnectionManagerEntry.NamedEntry,ITCPConnectionManagerEntry> Entries
lockEntries
protected static final Object lockEntries
synchStart
protected static final Object synchStart
Sock
protected ServerSocket Sock
Init
public static void Init(TCPConnectionManagerConfig Config)
Init
public static void Init(ConnectionManagerConfig Config)
Init
public static void Init()
throws FileNotFoundException,
IOException
- Throws:
FileNotFoundException
IOException
IsInitialized
public static boolean IsInitialized()
GetConnectionManagerHostName
public static String GetConnectionManagerHostName()
GetConnectionManagerPort
public static int GetConnectionManagerPort()
RegisterEntry
public static ITCPConnectionManagerEntry RegisterEntry(ITCPConnectionManagerEntry Entry)
GetEntry
public static ITCPConnectionManagerEntry GetEntry(ITCPConnectionManagerEntry.NamedEntry Name)
OpenSocket
public static ServerSocket OpenSocket()
run
public void run()
- Specified by:
run in interface Runnable- Overrides:
run in class Thread
Copyright © 2013. All Rights Reserved.