tigase.server.xmppserver
Class ServerConnections

java.lang.Object
  extended by tigase.server.xmppserver.ServerConnections

public class ServerConnections
extends java.lang.Object

Describe class ServerConnections here. Created: Wed Jun 11 14:26:53 2008

Version:
$Rev: 1548 $
Author:
Artur Hefczyc

Nested Class Summary
static class ServerConnections.OutgoingState
           
 
Constructor Summary
ServerConnections(ConnectionHandlerIfc handler, java.lang.String cid)
          Creates a new ServerConnections instance.
 
Method Summary
 void addControlPacket(Packet packet)
           
 void addDataPacket(Packet packet)
           
 void addOutgoing(XMPPIOService serv)
           
 java.lang.String getCID()
           
 java.lang.String getDBKey(java.lang.String sessionId)
           
 int getDBKeysSize()
           
 ServerConnections.OutgoingState getOutgoingState()
           
 java.util.Queue<Packet> getWaitingPackets()
           
 void handleDialbackFailure()
           
 boolean handleDialbackSuccess()
           
 boolean isOutgoing(XMPPIOService serv)
           
 boolean isOutgoingConnected()
           
 boolean needsConnection()
           
 boolean outgoingIsNull()
           
 void putDBKey(java.lang.String sessionId, java.lang.String dbKey)
           
 boolean sendAllControlPackets()
           
 boolean sendControlPacket(Packet packet)
           
 boolean sendPacket(Packet packet)
          Describe sendPacket method here.
 void serviceStopped(XMPPIOService serv)
           
 void setConnecting()
           
 void setValid()
           
 void stopAll()
           
 long waitingTime()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServerConnections

public ServerConnections(ConnectionHandlerIfc handler,
                         java.lang.String cid)
Creates a new ServerConnections instance.

Parameters:
handler -
Method Detail

getCID

public java.lang.String getCID()

sendPacket

public boolean sendPacket(Packet packet)
Describe sendPacket method here.

Parameters:
packet - a Packet value
Returns:
a boolean value

getOutgoingState

public ServerConnections.OutgoingState getOutgoingState()

getDBKeysSize

public int getDBKeysSize()

sendControlPacket

public boolean sendControlPacket(Packet packet)

outgoingIsNull

public boolean outgoingIsNull()

addDataPacket

public void addDataPacket(Packet packet)

waitingTime

public long waitingTime()

addControlPacket

public void addControlPacket(Packet packet)

needsConnection

public boolean needsConnection()

setConnecting

public void setConnecting()

setValid

public void setValid()

sendAllControlPackets

public boolean sendAllControlPackets()

handleDialbackSuccess

public boolean handleDialbackSuccess()

handleDialbackFailure

public void handleDialbackFailure()

getWaitingPackets

public java.util.Queue<Packet> getWaitingPackets()

stopAll

public void stopAll()

putDBKey

public void putDBKey(java.lang.String sessionId,
                     java.lang.String dbKey)

getDBKey

public java.lang.String getDBKey(java.lang.String sessionId)

addOutgoing

public void addOutgoing(XMPPIOService serv)

isOutgoingConnected

public boolean isOutgoingConnected()

isOutgoing

public boolean isOutgoing(XMPPIOService serv)

serviceStopped

public void serviceStopped(XMPPIOService serv)


Copyright © 2009 Tigase. All Rights Reserved.