コード例 #1
0
ファイル: handlers.py プロジェクト: flaper87/qpid-proton
 def on_sendable(self, event):
     """
     Called when the sender link has credit and messages can
     therefore be transferred.
     """
     if self.delegate:
         dispatch(self.delegate, 'on_sendable', event)
コード例 #2
0
ファイル: handlers.py プロジェクト: flaper87/qpid-proton
 def on_released(self, event):
     """
     Called when the remote peer releases an outgoing message. Note
     that this may be in response to either the RELEASE or MODIFIED
     state as defined by the AMQP specification.
     """
     if self.delegate:
         dispatch(self.delegate, 'on_released', event)
コード例 #3
0
ファイル: handlers.py プロジェクト: flaper87/qpid-proton
 def on_settled(self, event):
     """
     Called when the remote peer has settled the outgoing
     message. This is the point at which it shouod never be
     retransmitted.
     """
     if self.delegate:
         dispatch(self.delegate, 'on_settled', event)
コード例 #4
0
ファイル: handlers.py プロジェクト: flaper87/qpid-proton
 def on_message(self, event):
     """
     Called when a message is received. The message itself can be
     obtained as a property on the event. For the purpose of
     refering to this message in further actions (e.g. if
     explicitly accepting it, the ``delivery`` should be used, also
     obtainable via a property on the event.
     """
     if self.delegate:
         dispatch(self.delegate, 'on_message', event)
コード例 #5
0
ファイル: handlers.py プロジェクト: 850361813/qpid-proton
 def on_link_opened(self, event):
     if self.delegate != None:
         dispatch(self.delegate, 'on_link_opened', event)
コード例 #6
0
ファイル: handlers.py プロジェクト: 850361813/qpid-proton
 def on_accepted(self, event):
     """
     Called when the remote peer accepts an outgoing message.
     """
     if self.delegate != None:
         dispatch(self.delegate, 'on_accepted', event)
コード例 #7
0
ファイル: handlers.py プロジェクト: 850361813/qpid-proton
 def on_session_closing(self, event):
     if self.delegate != None:
         dispatch(self.delegate, 'on_session_closing', event)
     elif self.peer_close_is_error:
         self.on_session_error(event)
コード例 #8
0
ファイル: handlers.py プロジェクト: flaper87/qpid-proton
 def on_session_closed(self, event):
     if self.delegate:
         dispatch(self.delegate, 'on_session_closed', event)
コード例 #9
0
ファイル: handlers.py プロジェクト: flaper87/qpid-proton
 def on_link_closing(self, event):
     if self.delegate:
         dispatch(self.delegate, 'on_link_closing', event)
     elif self.peer_close_is_error:
         self.on_link_error(event)
コード例 #10
0
 def on_transport_closed(self, event):
     if self.delegate != None and event.connection and self.is_local_open(
             event.connection):
         dispatch(self.delegate, 'on_disconnected', event)
コード例 #11
0
ファイル: handlers.py プロジェクト: flaper87/qpid-proton
 def on_link_error(self, event):
     if self.delegate:
         dispatch(self.delegate, 'on_link_error', event)
     else:
         self.log_error(event.link, "link")
         event.connection.close()
コード例 #12
0
ファイル: handlers.py プロジェクト: flaper87/qpid-proton
 def on_settled(self, event):
     if self.delegate:
         dispatch(self.delegate, 'on_settled', event)
コード例 #13
0
ファイル: handlers.py プロジェクト: flaper87/qpid-proton
 def on_session_opening(self, event):
     if self.delegate:
         dispatch(self.delegate, 'on_session_opening', event)
コード例 #14
0
ファイル: handlers.py プロジェクト: MZDN/qpid-proton
 def on_session_error(self, event):
     if self.delegate:
         dispatch(self.delegate, 'on_session_error', event)
     else:
         self.log_error(event.session, "session")
         event.connection.close()
コード例 #15
0
ファイル: handlers.py プロジェクト: MZDN/qpid-proton
 def on_link_error(self, event):
     if self.delegate:
         dispatch(self.delegate, 'on_link_error', event)
     else:
         self.log_error(event.link, "link")
         event.connection.close()
コード例 #16
0
ファイル: handlers.py プロジェクト: MZDN/qpid-proton
 def on_connection_error(self, event):
     if self.delegate:
         dispatch(self.delegate, 'on_connection_error', event)
     else:
         self.log_error(event.connection, "connection")
コード例 #17
0
ファイル: handlers.py プロジェクト: MZDN/qpid-proton
 def on_session_opening(self, event):
     if self.delegate:
         dispatch(self.delegate, 'on_session_opening', event)
コード例 #18
0
 def on_accepted(self, event):
     """
     Called when the remote peer accepts an outgoing message.
     """
     if self.delegate != None:
         dispatch(self.delegate, 'on_accepted', event)
コード例 #19
0
ファイル: handlers.py プロジェクト: gberginc/qpid-proton
 def on_link_opening(self, event):
     if self.delegate != None:
         dispatch(self.delegate, 'on_link_opening', event)
コード例 #20
0
ファイル: handlers.py プロジェクト: flaper87/qpid-proton
 def on_connection_error(self, event):
     if self.delegate:
         dispatch(self.delegate, 'on_connection_error', event)
     else:
         self.log_error(event.connection, "connection")
コード例 #21
0
ファイル: handlers.py プロジェクト: MZDN/qpid-proton
 def on_connection_closed(self, event):
     if self.delegate:
         dispatch(self.delegate, 'on_connection_closed', event)
コード例 #22
0
 def on_session_closing(self, event):
     if self.delegate != None:
         dispatch(self.delegate, 'on_session_closing', event)
     elif self.peer_close_is_error:
         self.on_session_error(event)
コード例 #23
0
ファイル: handlers.py プロジェクト: flaper87/qpid-proton
 def on_connection_opening(self, event):
     if self.delegate:
         dispatch(self.delegate, 'on_connection_opening', event)
コード例 #24
0
ファイル: handlers.py プロジェクト: MZDN/qpid-proton
 def on_session_closed(self, event):
     if self.delegate:
         dispatch(self.delegate, 'on_session_closed', event)
コード例 #25
0
ファイル: handlers.py プロジェクト: flaper87/qpid-proton
 def on_link_opening(self, event):
     if self.delegate:
         dispatch(self.delegate, 'on_link_opening', event)
コード例 #26
0
ファイル: handlers.py プロジェクト: MZDN/qpid-proton
 def on_link_closed(self, event):
     if self.delegate:
         dispatch(self.delegate, 'on_link_closed', event)
コード例 #27
0
ファイル: handlers.py プロジェクト: flaper87/qpid-proton
 def on_session_error(self, event):
     if self.delegate:
         dispatch(self.delegate, 'on_session_error', event)
     else:
         self.log_error(event.session, "session")
         event.connection.close()
コード例 #28
0
ファイル: handlers.py プロジェクト: MZDN/qpid-proton
 def on_link_closing(self, event):
     if self.delegate:
         dispatch(self.delegate, 'on_link_closing', event)
     elif self.peer_close_is_error:
         self.on_link_error(event)
コード例 #29
0
ファイル: handlers.py プロジェクト: flaper87/qpid-proton
 def on_connection_closed(self, event):
     if self.delegate:
         dispatch(self.delegate, 'on_connection_closed', event)
コード例 #30
0
ファイル: handlers.py プロジェクト: MZDN/qpid-proton
 def on_transport_closed(self, event):
     if self.delegate:
         dispatch(self.delegate, 'on_disconnected', event)
コード例 #31
0
ファイル: handlers.py プロジェクト: flaper87/qpid-proton
 def on_link_closed(self, event):
     if self.delegate:
         dispatch(self.delegate, 'on_link_closed', event)
コード例 #32
0
ファイル: handlers.py プロジェクト: MZDN/qpid-proton
 def on_rejected(self, event):
     """
     Called when the remote peer rejects an outgoing message.
     """
     if self.delegate:
         dispatch(self.delegate, 'on_rejected', event)
コード例 #33
0
ファイル: handlers.py プロジェクト: flaper87/qpid-proton
 def on_transport_closed(self, event):
     if self.delegate and event.connection and self.is_local_open(event.connection):
         dispatch(self.delegate, 'on_disconnected', event)
コード例 #34
0
ファイル: handlers.py プロジェクト: gberginc/qpid-proton
 def on_settled(self, event):
     if self.delegate != None:
         dispatch(self.delegate, 'on_settled', event)
コード例 #35
0
ファイル: handlers.py プロジェクト: flaper87/qpid-proton
 def on_rejected(self, event):
     """
     Called when the remote peer rejects an outgoing message.
     """
     if self.delegate:
         dispatch(self.delegate, 'on_rejected', event)
コード例 #36
0
ファイル: handlers.py プロジェクト: gberginc/qpid-proton
 def on_session_opened(self, event):
     if self.delegate != None:
         dispatch(self.delegate, 'on_session_opened', event)
コード例 #37
0
ファイル: handlers.py プロジェクト: gberginc/qpid-proton
 def on_connection_opening(self, event):
     if self.delegate != None:
         dispatch(self.delegate, 'on_connection_opening', event)
コード例 #38
0
ファイル: handlers.py プロジェクト: 850361813/qpid-proton
 def on_connection_opened(self, event):
     if self.delegate != None:
         dispatch(self.delegate, 'on_connection_opened', event)