pl.mn.communicator
Class Session.SessionAccessor

java.lang.Object
  extended by pl.mn.communicator.Session.SessionAccessor
Enclosing class:
Session

public class Session.SessionAccessor
extends java.lang.Object


Constructor Summary
Session.SessionAccessor()
           
 
Method Summary
 void disconnect()
           
 int getLoginSeed()
           
 void notifyConnectionClosed()
           
 void notifyConnectionError(java.lang.Exception exception)
           
 void notifyConnectionEstablished()
           
 void notifyContactListExported()
           
 void notifyContactListReceived(java.util.Collection contacts)
           
 void notifyGGPacketReceived(GGIncomingPackage incomingPackage)
           
 void notifyLoggedOut()
           
 void notifyLoginFailed(LoginFailedEvent loginFailedEvent)
           
 void notifyLoginOK()
           
 void notifyMessageArrived(IIncommingMessage incommingMessage)
           
 void notifyMessageDelivered(int uin, int messageID, MessageStatus messageStatus)
           
 void notifyPongReceived()
           
 void notifyPubdirGotSearchResults(int queryID, PublicDirSearchReply searchReply)
           
 void notifyPubdirRead(int queryID, PersonalInfo publicDirInfo)
           
 void notifyPubdirUpdated(int queryID)
           
 void notifyUserChangedStatus(IUser user, IRemoteStatus newStatus)
           
 void sendPackage(GGOutgoingPackage outgoingPackage)
           
 void setLoginSeed(int seed)
           
 void setSessionState(SessionState sessionState)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Session.SessionAccessor

public Session.SessionAccessor()
Method Detail

setSessionState

public void setSessionState(SessionState sessionState)

sendPackage

public void sendPackage(GGOutgoingPackage outgoingPackage)
                 throws java.io.IOException
Throws:
java.io.IOException

notifyConnectionEstablished

public void notifyConnectionEstablished()
                                 throws GGException
Throws:
GGException

notifyConnectionClosed

public void notifyConnectionClosed()
                            throws GGException
Throws:
GGException

notifyConnectionError

public void notifyConnectionError(java.lang.Exception exception)
                           throws GGException
Throws:
GGException

notifyPongReceived

public void notifyPongReceived()

notifyLoginOK

public void notifyLoginOK()
                   throws GGException
Throws:
GGException

notifyLoggedOut

public void notifyLoggedOut()
                     throws GGException
Throws:
GGException

notifyLoginFailed

public void notifyLoginFailed(LoginFailedEvent loginFailedEvent)
                       throws GGException
Throws:
GGException

notifyUserChangedStatus

public void notifyUserChangedStatus(IUser user,
                                    IRemoteStatus newStatus)
                             throws GGException
Throws:
GGException

notifyMessageArrived

public void notifyMessageArrived(IIncommingMessage incommingMessage)

notifyMessageDelivered

public void notifyMessageDelivered(int uin,
                                   int messageID,
                                   MessageStatus messageStatus)

notifyGGPacketReceived

public void notifyGGPacketReceived(GGIncomingPackage incomingPackage)

notifyContactListExported

public void notifyContactListExported()

notifyContactListReceived

public void notifyContactListReceived(java.util.Collection contacts)

notifyPubdirRead

public void notifyPubdirRead(int queryID,
                             PersonalInfo publicDirInfo)

notifyPubdirUpdated

public void notifyPubdirUpdated(int queryID)

notifyPubdirGotSearchResults

public void notifyPubdirGotSearchResults(int queryID,
                                         PublicDirSearchReply searchReply)

setLoginSeed

public void setLoginSeed(int seed)

getLoginSeed

public int getLoginSeed()

disconnect

public void disconnect()
                throws GGException
Throws:
GGException


Copyright 2004-2004-2005 SourceForge.net. All Rights Reserved.