Package src :: Module dispatcher_client :: Class Client
[hide private]
[frames] | no frames]

Class Client

source code


hash(x)

Instance Methods [hide private]
 
__init__(self, *args, **kwargs)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
start(self, username, password, resource) source code
 
_add_jid_resource(self, jid, resource) source code
 
_fix_jid(self, jid) source code
 
_check_signature(self, stanza, actions=None) source code
 
_create_signature(self, jid, action) source code
 
_message_callback(self, client, stanza) source code
 
ping_clients(self, clients) source code
 
set_jid_available(self, jid) source code
 
set_jid_unavailable(self, jid) source code
 
_set_state(self, jid, state_id) source code
 
_get_push_state_id(self, state) source code
 
update_client_message_received(self, jid) source code

Inherited from jabber_lib.JabberClient: add_trusted_cert, auth, cancel_subscription, connect, disconnect, disconnectHandler, fileno, get_one_stanza, get_unique_id, header, jid_available, match_stanza_tags, process, process_loop_hook, read, register, retrieve_roster, send, send_message, send_presence, ssl_verify_callback, subscribe_to_presence, verify_peer, waitForResponse

Inherited from jabber.jabber.Client: addRosterItem, deregister, discoverInfo, discoverItems, getRegInfo, getRoster, removeRosterItem, requestAgents, requestRegInfo, requestRoster, sendInitPresence, sendPresence, sendRegInfo, setRegInfo, updateRosterItem

Inherited from jabber.jabber.Client (private): _IqAgentsResult, _IqRegisterResult, _IqRosterManage, _discover, _presenceHandler

Inherited from jabber.jabber.Connection: SendAndWaitForResponse, dispatch, getAnID, registerHandler, registerProtocol, setDisconnectHandler, setIqHandler, setMessageHandler, setPresenceHandler

Inherited from jabber.jabber.Connection (private): _expectedIqHandler

Inherited from jabber.xmlstream.Client: getSocket

Inherited from jabber.xmlstream.Stream: disconnected, getIncomingID, getOutgoingID, log, timestampLog, write

Inherited from jabber.xmlstream.NodeBuilder: DEBUG, getDom, handle_data, unknown_endtag, unknown_starttag

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  _query_set_state = <spacewalk.server.rhnSQL.sql_base.Statement...
  _query_update_client_message_received = <spacewalk.server.rhnS...

Inherited from jabber_lib.JabberClient: BLOCK_SIZE

Inherited from jabber_lib.JabberClient (private): _seq

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, *args, **kwargs)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

_fix_jid(self, jid)

source code 
Overrides: jabber_lib.JabberClient._fix_jid

_check_signature(self, stanza, actions=None)

source code 
Overrides: jabber_lib.JabberClient._check_signature

_create_signature(self, jid, action)

source code 
Overrides: jabber_lib.JabberClient._create_signature

set_jid_available(self, jid)

source code 
Overrides: jabber_lib.JabberClient.set_jid_available

set_jid_unavailable(self, jid)

source code 
Overrides: jabber_lib.JabberClient.set_jid_unavailable

Class Variable Details [hide private]

_query_set_state

Value:
<spacewalk.server.rhnSQL.sql_base.Statement instance at 13998055518424\
8; statement=
        update rhnPushClient
           set state_id = :state_id,
               last_ping_time = NULL,
               next_action_time = NULL
         where jabber_id = :jid
    

_query_update_client_message_received

Value:
<spacewalk.server.rhnSQL.sql_base.Statement instance at 13998055473002\
4; statement=
        update rhnPushClient
           set state_id = :state_id,
               last_message_time = current_timestamp,
               last_ping_time = NULL,
               next_action_time = NULL
         where jabber_id = :jid
...