Uses of Class
tigase.xmpp.XMPPResourceConnection

Packages that use XMPPResourceConnection
tigase.auth   
tigase.cluster   
tigase.server.xmppsession   
tigase.util   
tigase.xmpp   
tigase.xmpp.impl   
tigase.xmpp.impl.roster   
tigase.xmpp.impl.xep0136   
 

Uses of XMPPResourceConnection in tigase.auth
 

Methods in tigase.auth that return XMPPResourceConnection
 XMPPResourceConnection ResourceConnectionCallback.getResourceConnection()
           
 

Methods in tigase.auth with parameters of type XMPPResourceConnection
 void ResourceConnectionCallback.setResourceConnection(XMPPResourceConnection connection)
           
 

Uses of XMPPResourceConnection in tigase.cluster
 

Methods in tigase.cluster with parameters of type XMPPResourceConnection
protected  void SessionManagerClustered.closeSession(XMPPResourceConnection conn, boolean closeOnly)
          The method intercept user's disconnect event.
 void SessionManagerClustered.handlePresenceSet(XMPPResourceConnection conn)
          Method intercepts presence set event generated by presence status received from a user connected to this node.
 void SessionManagerClustered.handleResourceBind(XMPPResourceConnection conn)
          Method intercepts resource bind event generated for on user's connection.
protected  Map<String,String> SessionManagerClustered.prepareConnectionParams(XMPPResourceConnection conn)
          A utility method used to prepare a Map of data with user session data before it can be sent over to another cluster node.
 

Uses of XMPPResourceConnection in tigase.server.xmppsession
 

Subclasses of XMPPResourceConnection in tigase.server.xmppsession
 class SMResourceConnection
          Created: Feb 27, 2010 8:02:11 PM
 

Fields in tigase.server.xmppsession with type parameters of type XMPPResourceConnection
protected  ConcurrentHashMap<tigase.xmpp.JID,XMPPResourceConnection> SessionManager.connectionsByFrom
          A Map with connectionID as a key and an object with all the user connection data as a value
 

Methods in tigase.server.xmppsession that return XMPPResourceConnection
protected  XMPPResourceConnection SessionManager.createUserSession(tigase.xmpp.JID conn_id, String domain)
           
 XMPPResourceConnection SessionManager.getResourceConnection(tigase.xmpp.JID jid)
          Method description
protected  XMPPResourceConnection SessionManager.getXMPPResourceConnection(tigase.xmpp.JID connId)
           
protected  XMPPResourceConnection SessionManager.getXMPPResourceConnection(Packet p)
           
protected  XMPPResourceConnection SessionManager.loginUserSession(tigase.xmpp.JID conn_id, String domain, tigase.xmpp.BareJID user_id, String resource, String xmpp_sessionId)
           
 

Methods in tigase.server.xmppsession with parameters of type XMPPResourceConnection
protected  void SessionManager.addOutPackets(Packet packet, XMPPResourceConnection conn, Queue<Packet> results)
           
 boolean PacketDefaultHandler.canHandle(Packet packet, XMPPResourceConnection session)
          Method description
protected  void SessionManager.closeSession(XMPPResourceConnection conn, boolean closeOnly)
           
 boolean PacketDefaultHandler.forward(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results)
          Method description
 void SessionManagerHandler.handleLogin(tigase.xmpp.BareJID userId, XMPPResourceConnection conn)
           
 void SessionManager.handleLogin(tigase.xmpp.BareJID userId, XMPPResourceConnection conn)
          Method description
 void SessionManagerHandler.handleLogout(tigase.xmpp.BareJID userId, XMPPResourceConnection conn)
           
 void SessionManager.handleLogout(tigase.xmpp.BareJID userId, XMPPResourceConnection conn)
          Method description
 void SessionManagerHandler.handlePresenceSet(XMPPResourceConnection conn)
           
 void SessionManager.handlePresenceSet(XMPPResourceConnection conn)
          Method description
 void SessionManagerHandler.handleResourceBind(XMPPResourceConnection conn)
           
 void SessionManager.handleResourceBind(XMPPResourceConnection conn)
          Method description
 boolean PacketDefaultHandler.preprocess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results)
          Method description
 void PacketDefaultHandler.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results)
          Method description
protected  void SessionManager.processPacket(Packet packet, XMPPResourceConnection conn)
           
protected  void SessionManager.registerNewSession(tigase.xmpp.BareJID userId, XMPPResourceConnection conn)
           
 

Uses of XMPPResourceConnection in tigase.util
 

Methods in tigase.util that return XMPPResourceConnection
 XMPPResourceConnection QueueItem.getConn()
           
 

Methods in tigase.util with parameters of type XMPPResourceConnection
 boolean ProcessingThreads.addItem(XMPPProcessorIfc processor, Packet packet, XMPPResourceConnection conn)
          Method description
 

Constructors in tigase.util with parameters of type XMPPResourceConnection
QueueItem(XMPPProcessorIfc processor, Packet packet, XMPPResourceConnection conn)
          Constructs ...
 

Uses of XMPPResourceConnection in tigase.xmpp
 

Methods in tigase.xmpp that return XMPPResourceConnection
 XMPPResourceConnection XMPPSession.getResourceConnection(tigase.xmpp.JID jid)
          Method description
 XMPPResourceConnection XMPPSession.getResourceForConnectionId(tigase.xmpp.JID connectionId)
          Method description
 XMPPResourceConnection XMPPSession.getResourceForJID(tigase.xmpp.JID jid)
          Method description
 XMPPResourceConnection XMPPSession.getResourceForResource(String resource)
          Method description
 

Methods in tigase.xmpp that return types with arguments of type XMPPResourceConnection
 List<XMPPResourceConnection> XMPPSession.getActiveResources()
          Method description
 List<XMPPResourceConnection> XMPPResourceConnection.getActiveSessions()
          Method description
 

Methods in tigase.xmpp with parameters of type XMPPResourceConnection
 void XMPPSession.addResourceConnection(XMPPResourceConnection conn)
          This method is called each time the resource is set for connection.
 void XMPPPacketFilterIfc.filter(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results)
           
 void XMPPPostprocessorIfc.postProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
           
 boolean XMPPPreprocessorIfc.preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
           
 void XMPPProcessorAbstract.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void XMPPProcessorIfc.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
           
 void XMPPProcessorAbstract.processFromUserOutPacket(tigase.xmpp.JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          The method is called when a packet is sent from the user, owner of the session somewhere else to other XMPP entity (other user on the server, other user on a different server, different server, component, transport, etc....).
 void XMPPProcessorAbstract.processFromUserPacket(tigase.xmpp.JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          The method is called for all packets sent by the user, owner of this connection/session.
abstract  void XMPPProcessorAbstract.processFromUserToServerPacket(tigase.xmpp.JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          The method is called when a packet is send from the user who is owner of the session to the local server (ping, roster management, privacy lists, etc...).
abstract  void XMPPProcessorAbstract.processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          The method is called when a packet addressed to the server domain is received.
 void XMPPProcessorAbstract.processToUserPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method is called for all the packets sent TO the user - owner of the session.
 void XMPPSession.removeResourceConnection(XMPPResourceConnection conn)
          Method description
 void XMPPStopListenerIfc.stopped(XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings)
           
 void XMPPSession.streamClosed(XMPPResourceConnection conn)
          Method description
 tigase.xml.Element[] XMPPProcessor.supDiscoFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] XMPPImplIfc.supDiscoFeatures(XMPPResourceConnection session)
          Method supDiscoFeatures returns an array of XML Elements with service discovery features which have to be returned to the client uppon request.
 tigase.xml.Element[] XMPPProcessor.supStreamFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] XMPPImplIfc.supStreamFeatures(XMPPResourceConnection session)
          Method supStreamFeatures returns an array of XML Elements with stream features which have to be returned to the client uppon request.
 

Uses of XMPPResourceConnection in tigase.xmpp.impl
 

Methods in tigase.xmpp.impl with parameters of type XMPPResourceConnection
static tigase.xmpp.JID[] DynamicRoster.addBuddies(XMPPResourceConnection session, Map<String,Object> settings, tigase.xmpp.JID[] buddies)
          Method description
static void Presence.addDirectPresenceJID(tigase.xmpp.JID jid, XMPPResourceConnection session)
          Method description
static void Privacy.addList(XMPPResourceConnection session, tigase.xml.Element list)
          Method description
protected static void Presence.broadcastDirectPresences(StanzaType t, XMPPResourceConnection session, Queue<Packet> results, tigase.xml.Element pres)
           
static void Presence.broadcastOffline(XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings, RosterAbstract roster_util)
          sendPresenceBroadcast method broadcasts given presence to all buddies from roster and to all users to which direct presence was sent.
 void Presence.broadcastProbe(XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings)
          sendPresenceBroadcast method broadcasts given presence to all budies from roster and to all users to which direct presence was sent.
protected  void Presence.buddyOnline(XMPPResourceConnection session, tigase.xmpp.JID buddy, Queue<Packet> results)
           
protected static void JabberIqRoster.dynamicGetRequest(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings)
           
protected static void JabberIqRoster.dynamicSetRequest(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings)
           
 void MobileV2.filter(Packet _packet, XMPPResourceConnection sessionFromSM, NonAuthUserRepository repo, Queue<Packet> results)
           
 void DomainFilter.filter(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results)
          Method description
 void MobileV1.filter(Packet _packet, XMPPResourceConnection sessionFromSM, NonAuthUserRepository repo, Queue<Packet> results)
           
 void JabberIqPrivacy.filter(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results)
          Method description
 boolean MobileV2.filter(XMPPResourceConnection session, Packet res, Map<tigase.xmpp.JID,Packet> queue)
           
 boolean MobileV1.filter(XMPPResourceConnection session, Packet res, Queue<Packet> queue)
           
static tigase.xml.Element Privacy.getActiveList(XMPPResourceConnection session)
          Method description
static String Privacy.getActiveListName(XMPPResourceConnection session)
          Method description
 tigase.xmpp.JID[] AnonymousRoster.getBuddies(XMPPResourceConnection session)
           
 tigase.xmpp.JID[] DynamicRosterIfc.getBuddies(XMPPResourceConnection session)
          getBuddies method returns String array with all roster buddies JIDs.
 tigase.xmpp.JID[] DynamicRosterTest.getBuddies(XMPPResourceConnection session)
          Method description
 tigase.xmpp.JID[] DynamicRosterTest123.getBuddies(XMPPResourceConnection session)
           
static tigase.xmpp.JID[] DynamicRoster.getBuddies(XMPPResourceConnection session, Map<String,Object> settings)
          Method description
static List<tigase.xmpp.JID> DynamicRoster.getBuddiesList(XMPPResourceConnection session, Map<String,Object> settings)
          Method description
 tigase.xml.Element AnonymousRoster.getBuddyItem(XMPPResourceConnection session, tigase.xmpp.JID buddy)
           
 tigase.xml.Element DynamicRosterIfc.getBuddyItem(XMPPResourceConnection session, tigase.xmpp.JID buddy)
          getBuddyItem method returns buddy item element for a given JID or null if the buddy doesn't exist on the user roster list.
 tigase.xml.Element DynamicRosterTest.getBuddyItem(XMPPResourceConnection session, tigase.xmpp.JID buddy)
          Method description
 tigase.xml.Element DynamicRosterTest123.getBuddyItem(XMPPResourceConnection session, tigase.xmpp.JID buddy)
           
static tigase.xml.Element DynamicRoster.getBuddyItem(XMPPResourceConnection session, Map<String,Object> settings, tigase.xmpp.JID buddy)
          Method description
static String Privacy.getDefaultList(XMPPResourceConnection session)
          Method description
static tigase.xml.Element Privacy.getList(XMPPResourceConnection session, String list)
          Method description
static tigase.xml.Element Privacy.getListOld(XMPPResourceConnection session, String list)
          Method description
static String[] Privacy.getLists(XMPPResourceConnection session)
          Method description
protected  MsgRepositoryIfc OfflineMessages.getMsgRepoImpl(NonAuthUserRepository repo, XMPPResourceConnection conn)
           
 List<tigase.xml.Element> AnonymousRoster.getRosterItems(XMPPResourceConnection session)
           
 List<tigase.xml.Element> DynamicRosterIfc.getRosterItems(XMPPResourceConnection session)
          getRosterItems method returns a full list with all buddies generated by this dynamic roster implementation.
 List<tigase.xml.Element> DynamicRosterTest.getRosterItems(XMPPResourceConnection session)
          Method description
 List<tigase.xml.Element> DynamicRosterTest123.getRosterItems(XMPPResourceConnection session)
           
static List<tigase.xml.Element> DynamicRoster.getRosterItems(XMPPResourceConnection session, Map<String,Object> settings)
          Method description
protected  boolean MobileV2.isQueueEnabled(XMPPResourceConnection session)
          Check if queuing is enabled
protected  boolean MobileV1.isQueueEnabled(XMPPResourceConnection session)
          Check if queuing is enabled
protected  boolean MobileV1.isTimedOut(XMPPResourceConnection session)
          Check timeout for queue
protected  boolean OfflineMessages.loadOfflineMessages(Packet packet, XMPPResourceConnection conn)
           
 void OfflineMessages.postProcess(Packet packet, XMPPResourceConnection conn, NonAuthUserRepository repo, Queue<Packet> queue, Map<String,Object> settings)
          Describe postProcess method here.
 void MessageAmp.postProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 boolean DomainFilter.preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 boolean JabberIqIq.preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 boolean JabberIqPrivacy.preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          preProcess method checks only incoming stanzas so it doesn't check for presence-out at all.
 void Jingle.process(Packet packet, XMPPResourceConnection conn, NonAuthUserRepository nonAuthUserRepo, Queue<Packet> results, Map<String,Object> settings)
          Describe process method here.
 void SimpleForwarder.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Describe process method here.
 void SaslAuth.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void MobileV2.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void JabberIqPrivate.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Describe process method here.
 void StartZLib.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void Presence.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void MobileV1.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void JabberIqIq.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void MessageAll.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void MessageForwarding.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void BindResource.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void Message.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void OfflineMessages.process(Packet packet, XMPPResourceConnection conn, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Describe process method here.
 void JabberIqRoster.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void JabberIqPrivacy.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void JabberIqCommand.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void StartTLS.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void LastActivity.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
           
 void SessionBind.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void JabberIqStats.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void MessageAmp.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void RosterPresence.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void JabberIqRegister.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void JabberIqAuth.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
protected  void Presence.processError(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings, RosterAbstract.PresenceType presenceType)
           
 void VCardTemp.processFromUserOutPacket(tigase.xmpp.JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
           
 void JabberIqVersion.processFromUserToServerPacket(tigase.xmpp.JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void ServiceDiscovery.processFromUserToServerPacket(tigase.xmpp.JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void VCardTemp.processFromUserToServerPacket(tigase.xmpp.JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void LastActivity.processFromUserToServerPacket(tigase.xmpp.JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
           
 void UrnXmppPing.processFromUserToServerPacket(tigase.xmpp.JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void PepPlugin.processFromUserToServerPacket(tigase.xmpp.JID connectionId, Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
protected  void JabberIqRoster.processGetRequest(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings)
           
protected  void Presence.processInInitial(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings, RosterAbstract.PresenceType presenceType)
           
protected  void Presence.processInProbe(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings, RosterAbstract.PresenceType presenceType)
           
protected  void Presence.processInSubscribe(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings, RosterAbstract.PresenceType pres_type)
           
protected  void Presence.processInSubscribed(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings, RosterAbstract.PresenceType pres_type)
           
protected  void Presence.processInUnsubscribe(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings, RosterAbstract.PresenceType pres_type)
           
protected  void Presence.processInUnsubscribed(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings, RosterAbstract.PresenceType pres_type)
           
protected  void Presence.processOutInitial(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings, RosterAbstract.PresenceType type)
           
protected  void Presence.processOutSubscribe(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings, RosterAbstract.PresenceType pres_type)
           
protected  void Presence.processOutSubscribed(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings, RosterAbstract.PresenceType pres_type)
           
 void JabberIqVersion.processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void ServiceDiscovery.processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void VCardTemp.processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void LastActivity.processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
           
 void UrnXmppPing.processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void PepPlugin.processServerSessionPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
protected  void JabberIqRoster.processSetRequest(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings)
           
 void VCardTemp.processToUserPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
          Method description
 void LastActivity.processToUserPacket(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
           
static void Presence.removeDirectPresenceJID(tigase.xmpp.JID jid, XMPPResourceConnection session)
          Method description
static void Privacy.removeList(XMPPResourceConnection session, tigase.xml.Element list)
          Method description
 void Presence.resendPendingInRequests(XMPPResourceConnection session, Queue<Packet> results)
          Method description
 Queue<Packet> OfflineMessages.restorePacketForOffLineUser(XMPPResourceConnection conn, MsgRepositoryIfc repo)
          Method description
static void Presence.sendPresenceBroadcast(StanzaType t, XMPPResourceConnection session, EnumSet<RosterAbstract.SubscriptionType> subscrs, Queue<Packet> results, tigase.xml.Element pres, Map<String,Object> settings, RosterAbstract roster_util)
          sendPresenceBroadcast method broadcasts given presence to all buddies from roster and to all users to which direct presence was sent.
protected  void Presence.sendRosterOfflinePresence(XMPPResourceConnection session, Queue<Packet> results)
          Method sends server generated presence unavailable for all buddies from the roster with a custom status message.
static void Privacy.setActiveList(XMPPResourceConnection session, String lName)
          Method description
static void Privacy.setDefaultList(XMPPResourceConnection session, tigase.xml.Element list)
          Method description
 void Presence.stopped(XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings)
          stopped method is called when user disconnects or logs-out.
 void JabberIqRoster.stopped(XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings)
          stopped method is called when user disconnects or logs-out.
 void LastActivity.stopped(XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings)
           
 void RosterPresence.stopped(XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings)
          Method description
 tigase.xml.Element[] JabberIqVersion.supDiscoFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] SaslAuth.supDiscoFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] JabberIqPrivate.supDiscoFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] ServiceDiscovery.supDiscoFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] JabberIqIq.supDiscoFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] BindResource.supDiscoFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] OfflineMessages.supDiscoFeatures(XMPPResourceConnection session)
          Describe supDiscoFeatures method here.
 tigase.xml.Element[] VCardTemp.supDiscoFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] JabberIqRoster.supDiscoFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] JabberIqSi.supDiscoFeatures(XMPPResourceConnection session)
          Deprecated.  
 tigase.xml.Element[] JabberIqPrivacy.supDiscoFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] JabberIqCommand.supDiscoFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] LastActivity.supDiscoFeatures(XMPPResourceConnection session)
           
 tigase.xml.Element[] SessionBind.supDiscoFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] JabberIqStats.supDiscoFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] UrnXmppPing.supDiscoFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] MessageAmp.supDiscoFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] RosterPresence.supDiscoFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] PepPlugin.supDiscoFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] JabberIqRegister.supDiscoFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] JabberIqAuth.supDiscoFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] SaslAuth.supStreamFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] MobileV2.supStreamFeatures(XMPPResourceConnection session)
           
 tigase.xml.Element[] StartZLib.supStreamFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] MobileV1.supStreamFeatures(XMPPResourceConnection session)
           
 tigase.xml.Element[] BindResource.supStreamFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] JabberIqRoster.supStreamFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] StartTLS.supStreamFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] SessionBind.supStreamFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] RosterPresence.supStreamFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] JabberIqRegister.supStreamFeatures(XMPPResourceConnection session)
          Method description
 tigase.xml.Element[] JabberIqAuth.supStreamFeatures(XMPPResourceConnection session)
          Method description
protected  void JabberIqRoster.updateHash(XMPPResourceConnection session, Map<String,Object> settings)
           
protected  void MobileV1.updateLastAccessTime(XMPPResourceConnection session)
          Update last send time
protected static void Presence.updateOfflineChange(XMPPResourceConnection session, Queue<Packet> results)
          updateOfflineChange method broadcast off-line presence to all other user active resources.
static void Presence.updatePresenceChange(Packet presence, XMPPResourceConnection session, Queue<Packet> results)
          updatePresenceChange method is used to broadcast to all active resources presence stanza received from other users, like incoming availability presence, subscription presence and so on...
static void Presence.updateUserResources(tigase.xml.Element presence, XMPPResourceConnection session, Queue<Packet> results, boolean initial)
          updateUserResources method is used to broadcast to all other resources presence stanza from one user resource.
 

Uses of XMPPResourceConnection in tigase.xmpp.impl.roster
 

Methods in tigase.xmpp.impl.roster with parameters of type XMPPResourceConnection
 void Roster.addBuddy(XMPPResourceConnection session, tigase.xmpp.JID jid, String name, String[] groups, String otherData)
          Method description
 void RosterFlat.addBuddy(XMPPResourceConnection session, tigase.xmpp.JID buddy, String name, String[] groups, String otherData)
          Method description
abstract  void RosterAbstract.addBuddy(XMPPResourceConnection session, tigase.xmpp.JID jid, String name, String[] groups, String otherData)
          Method description
 boolean Roster.addBuddyGroup(XMPPResourceConnection session, tigase.xmpp.JID buddy, String[] groups)
          Method description
 boolean RosterFlat.addBuddyGroup(XMPPResourceConnection session, tigase.xmpp.JID buddy, String[] groups)
          Method description
abstract  boolean RosterAbstract.addBuddyGroup(XMPPResourceConnection session, tigase.xmpp.JID buddy, String[] groups)
          Method description
 RosterElement RosterFlat.addTempBuddy(tigase.xmpp.JID buddy, XMPPResourceConnection session)
           
 boolean Roster.containsBuddy(XMPPResourceConnection session, tigase.xmpp.JID buddy)
          Method description
 boolean RosterFlat.containsBuddy(XMPPResourceConnection session, tigase.xmpp.JID buddy)
          Method description
abstract  boolean RosterAbstract.containsBuddy(XMPPResourceConnection session, tigase.xmpp.JID buddy)
          Method description
 tigase.xmpp.JID[] Roster.getBuddies(XMPPResourceConnection session)
          Method description
 tigase.xmpp.JID[] RosterFlat.getBuddies(XMPPResourceConnection session)
          Method description
abstract  tigase.xmpp.JID[] RosterAbstract.getBuddies(XMPPResourceConnection session)
          Method description
 tigase.xmpp.JID[] RosterAbstract.getBuddies(XMPPResourceConnection session, EnumSet<RosterAbstract.SubscriptionType> subscrs)
          Method description
 String RosterAbstract.getBuddiesHash(XMPPResourceConnection session)
          Method description
 String[] Roster.getBuddyGroups(XMPPResourceConnection session, tigase.xmpp.JID buddy)
          Method description
 String[] RosterFlat.getBuddyGroups(XMPPResourceConnection session, tigase.xmpp.JID buddy)
          Method description
abstract  String[] RosterAbstract.getBuddyGroups(XMPPResourceConnection session, tigase.xmpp.JID buddy)
          Method description
 tigase.xml.Element RosterFlat.getBuddyItem(XMPPResourceConnection session, tigase.xmpp.JID buddy)
          Method description
 tigase.xml.Element RosterAbstract.getBuddyItem(XMPPResourceConnection session, tigase.xmpp.JID buddy)
          Method description
 String Roster.getBuddyName(XMPPResourceConnection session, tigase.xmpp.JID buddy)
          Method description
 String RosterFlat.getBuddyName(XMPPResourceConnection session, tigase.xmpp.JID buddy)
          Method description
abstract  String RosterAbstract.getBuddyName(XMPPResourceConnection session, tigase.xmpp.JID buddy)
          Method description
 RosterAbstract.SubscriptionType Roster.getBuddySubscription(XMPPResourceConnection session, tigase.xmpp.JID buddy)
          Method description
 RosterAbstract.SubscriptionType RosterFlat.getBuddySubscription(XMPPResourceConnection session, tigase.xmpp.JID buddy)
          Method description
abstract  RosterAbstract.SubscriptionType RosterAbstract.getBuddySubscription(XMPPResourceConnection session, tigase.xmpp.JID buddy)
          Method description
 String Roster.getCustomStatus(XMPPResourceConnection session, tigase.xmpp.JID buddy)
           
 String RosterFlat.getCustomStatus(XMPPResourceConnection session, tigase.xmpp.JID buddy)
           
abstract  String RosterAbstract.getCustomStatus(XMPPResourceConnection session, tigase.xmpp.JID buddy)
           
 RosterAbstract.PresenceType RosterAbstract.getPresenceType(XMPPResourceConnection session, Packet packet)
          Method description
 RosterElementIfc Roster.getRosterElement(XMPPResourceConnection session, tigase.xmpp.JID jid)
           
 RosterElement RosterFlat.getRosterElement(XMPPResourceConnection session, tigase.xmpp.JID buddy)
           
abstract  RosterElementIfc RosterAbstract.getRosterElement(XMPPResourceConnection session, tigase.xmpp.JID jid)
           
 RosterElement RosterFlat.getRosterElementInstance(tigase.xmpp.JID buddy, String name, String[] groups, XMPPResourceConnection session)
          Method description
 List<tigase.xml.Element> RosterFlat.getRosterItems(XMPPResourceConnection session)
          Method description
 List<tigase.xml.Element> RosterAbstract.getRosterItems(XMPPResourceConnection session)
          Method description
protected  Map<tigase.xmpp.BareJID,RosterElement> RosterFlat.getUserRoster(XMPPResourceConnection session)
           
 boolean RosterFlat.isModified(XMPPResourceConnection session)
           
 boolean Roster.isOnline(XMPPResourceConnection session, tigase.xmpp.JID jid)
          Method description
 boolean RosterFlat.isOnline(XMPPResourceConnection session, tigase.xmpp.JID buddy)
          Method description
abstract  boolean RosterAbstract.isOnline(XMPPResourceConnection session, tigase.xmpp.JID jid)
          Method description
 boolean RosterAbstract.isPendingIn(XMPPResourceConnection session, tigase.xmpp.JID jid)
          Method description
 boolean RosterAbstract.isSubscribedFrom(XMPPResourceConnection session, tigase.xmpp.JID jid)
          Method description
 boolean RosterAbstract.isSubscribedTo(XMPPResourceConnection session, tigase.xmpp.JID jid)
          Method description
 void Roster.logout(XMPPResourceConnection session)
           
 void RosterFlat.logout(XMPPResourceConnection session)
           
abstract  void RosterAbstract.logout(XMPPResourceConnection session)
           
 boolean RosterFlat.parseRoster(String roster_str, Map<tigase.xmpp.BareJID,RosterElement> roster, XMPPResourceConnection session)
          Method description
static boolean RosterFlat.parseRosterUtil(String roster_str, Map<tigase.xmpp.BareJID,RosterElement> roster, XMPPResourceConnection session)
          Method description
 boolean Roster.presenceSent(XMPPResourceConnection session, tigase.xmpp.JID jid)
          Method description
 boolean RosterFlat.presenceSent(XMPPResourceConnection session, tigase.xmpp.JID buddy)
          Method description
abstract  boolean RosterAbstract.presenceSent(XMPPResourceConnection session, tigase.xmpp.JID jid)
          Method description
 boolean Roster.removeBuddy(XMPPResourceConnection session, tigase.xmpp.JID jid)
          Method description
 boolean RosterFlat.removeBuddy(XMPPResourceConnection session, tigase.xmpp.JID jid)
          Method description
abstract  boolean RosterAbstract.removeBuddy(XMPPResourceConnection session, tigase.xmpp.JID jid)
          Method description
protected  void RosterFlat.saveUserRoster(XMPPResourceConnection session)
           
 void Roster.setBuddyName(XMPPResourceConnection session, tigase.xmpp.JID buddy, String name)
          Method description
 void RosterFlat.setBuddyName(XMPPResourceConnection session, tigase.xmpp.JID buddy, String name)
          Method description
abstract  void RosterAbstract.setBuddyName(XMPPResourceConnection session, tigase.xmpp.JID buddy, String name)
          Method description
 void Roster.setBuddySubscription(XMPPResourceConnection session, RosterAbstract.SubscriptionType subscription, tigase.xmpp.JID buddy)
          Method description
 void RosterFlat.setBuddySubscription(XMPPResourceConnection session, RosterAbstract.SubscriptionType subscription, tigase.xmpp.JID buddy)
          Method description
abstract  void RosterAbstract.setBuddySubscription(XMPPResourceConnection session, RosterAbstract.SubscriptionType subscription, tigase.xmpp.JID buddy)
          Method description
 void Roster.setOnline(XMPPResourceConnection session, tigase.xmpp.JID jid, boolean online)
          Method description
 void RosterFlat.setOnline(XMPPResourceConnection session, tigase.xmpp.JID buddy, boolean online)
          Method description
abstract  void RosterAbstract.setOnline(XMPPResourceConnection session, tigase.xmpp.JID jid, boolean online)
          Method description
 void Roster.setPresenceSent(XMPPResourceConnection session, tigase.xmpp.JID jid, boolean sent)
          Method description
 void RosterFlat.setPresenceSent(XMPPResourceConnection session, tigase.xmpp.JID buddy, boolean sent)
          Method description
abstract  void RosterAbstract.setPresenceSent(XMPPResourceConnection session, tigase.xmpp.JID jid, boolean sent)
          Method description
 void RosterAbstract.updateBuddyChange(XMPPResourceConnection session, Queue<Packet> results, tigase.xml.Element item)
          Method description
 boolean RosterAbstract.updateBuddySubscription(XMPPResourceConnection session, RosterAbstract.PresenceType presence, tigase.xmpp.JID jid)
          Method description
 void RosterAbstract.updateRosterHash(String roster_str, XMPPResourceConnection session)
          Method description
 

Constructors in tigase.xmpp.impl.roster with parameters of type XMPPResourceConnection
RosterElement(tigase.xml.Element roster_el, XMPPResourceConnection session)
          Creates a new RosterElement instance.
RosterElement(tigase.xmpp.JID jid, String name, String[] groups, XMPPResourceConnection session)
          Constructs ...
 

Uses of XMPPResourceConnection in tigase.xmpp.impl.xep0136
 

Methods in tigase.xmpp.impl.xep0136 with parameters of type XMPPResourceConnection
 void MessageArchive.process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String,Object> settings)
           
 tigase.xml.Element[] MessageArchive.supDiscoFeatures(XMPPResourceConnection session)
           
 



Copyright © 2012 Tigase. All Rights Reserved.