Package tigase.server.xmppserver
Class CIDConnections
- java.lang.Object
-
- tigase.server.xmppserver.CIDConnections
-
public class CIDConnections extends Object
Created: Jun 14, 2010 12:32:49 PM- Author:
- Artur Hefczyc
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCIDConnections.CIDConnectionsOpenerService
-
Constructor Summary
Constructors Constructor Description CIDConnections(CID cid, S2SConnectionHandlerIfc<S2SIOService> handler, S2SConnectionSelector selector, int maxInConns, int maxOutConns, int maxOutConnsPerIP, long max_waiting_time)CIDConnections(CID cid, S2SConnectionHandlerIfc<S2SIOService> handler, S2SConnectionSelector selector, int maxInConns, int maxOutConns, int maxOutConnsPerIP, long max_waiting_time, boolean oneWayAuthentication)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDBKey(String sessId, String key)voidaddIncoming(S2SIOService serv)voidconnectionAuthenticated(S2SIOService serv, CID cid)voidconnectionStopped(S2SIOService serv)StringgetDBKey(String key_sessionId)intgetDBKeysCount()intgetIncomingCount()intgetIncomingTLSCount()intgetMaxOutConns()intgetMaxOutConnsPerIP()intgetOutgoingCount()intgetOutgoingHandshakingCount()booleangetOutgoingInProgress()intgetOutgoingTLSCount()S2SConnectiongetS2SConnectionForSessionId(String sessionId)intgetWaitingControlCount()intgetWaitingCount()voidreconnectionFailed(Map<String,Object> port_props)voidresetOutgoingInProgress()booleansendControlPacket(String sessionId, Packet packet)voidsendHandshakingOnly(Packet verify_req)voidsendPacket(Packet packet)
-
-
-
Constructor Detail
-
CIDConnections
public CIDConnections(CID cid, S2SConnectionHandlerIfc<S2SIOService> handler, S2SConnectionSelector selector, int maxInConns, int maxOutConns, int maxOutConnsPerIP, long max_waiting_time)
-
CIDConnections
public CIDConnections(CID cid, S2SConnectionHandlerIfc<S2SIOService> handler, S2SConnectionSelector selector, int maxInConns, int maxOutConns, int maxOutConnsPerIP, long max_waiting_time, boolean oneWayAuthentication)
-
-
Method Detail
-
resetOutgoingInProgress
public void resetOutgoingInProgress()
-
getOutgoingInProgress
public boolean getOutgoingInProgress()
-
addIncoming
public void addIncoming(S2SIOService serv)
-
connectionAuthenticated
public void connectionAuthenticated(S2SIOService serv, CID cid)
-
connectionStopped
public void connectionStopped(S2SIOService serv)
-
getDBKeysCount
public int getDBKeysCount()
-
getIncomingCount
public int getIncomingCount()
-
getIncomingTLSCount
public int getIncomingTLSCount()
-
getMaxOutConns
public int getMaxOutConns()
-
getMaxOutConnsPerIP
public int getMaxOutConnsPerIP()
-
getOutgoingCount
public int getOutgoingCount()
-
getOutgoingHandshakingCount
public int getOutgoingHandshakingCount()
-
getOutgoingTLSCount
public int getOutgoingTLSCount()
-
getS2SConnectionForSessionId
public S2SConnection getS2SConnectionForSessionId(String sessionId)
-
getWaitingControlCount
public int getWaitingControlCount()
-
getWaitingCount
public int getWaitingCount()
-
sendHandshakingOnly
public void sendHandshakingOnly(Packet verify_req)
-
sendPacket
public void sendPacket(Packet packet)
-
-