rero.dcc
Class DataDCC
java.lang.Object
rero.dcc.DataDCC
public class DataDCC
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dccList
protected static java.util.List dccList
resumeData
protected static java.util.HashMap resumeData
connectionCache
protected java.util.HashMap connectionCache
DataDCC
public DataDCC()
addConnection
public void addConnection(java.lang.String port,
GenericDCC dcc)
- used by the resume stuff
getConnections
public java.util.LinkedList getConnections(int type,
int state)
getConnections
public java.util.LinkedList getConnections(java.util.Collection dccCollection,
int type,
int state)
getAllConnections
public java.util.List getAllConnections()
getConnectionFromHash
public GenericDCC getConnectionFromHash(java.lang.String hash)
getActiveConnections
public java.util.Iterator getActiveConnections()
getWaitingConnections
public java.util.Iterator getWaitingConnections()
getClosedConnections
public java.util.Iterator getClosedConnections()
getUserConnection
public GenericDCC getUserConnection(java.util.Collection dccCollection,
java.lang.String nickname)
getConnection
public GenericDCC getConnection(java.lang.String port)
getConnectionToAccept
public GenericDCC getConnectionToAccept(java.lang.String nickname)
closeConnection
public void closeConnection(java.lang.String nickname)
closeConnection
public void closeConnection(java.lang.String nickname,
int type)
closeChat
public void closeChat(java.lang.String nickname)
removeConnection
public void removeConnection(GenericDCC dcc)
getSpecificConnection
public ProtocolDCC getSpecificConnection(java.lang.String nickname,
int type)