Invocation

class Invocation(invocation_service, request, partition_id=-1, address=None, connection=None, event_handler=None)

Bases: object

sent_connection = None
timer = None
has_connection()
has_partition_id()
has_address()
set_response(response)
set_exception(exception, traceback=None)
set_timeout(timeout)
on_timeout()
class InvocationService(client)

Bases: object

logger = <Logger HazelcastClient.InvocationService (WARNING)>
start()
invoke_on_connection(message, connection, ignore_heartbeat=False, event_handler=None)
invoke_on_partition(message, partition_id, invocation_timeout=None)
invoke_on_random_target(message)
invoke_on_target(message, address)
invoke_smart(invocation, ignore_heartbeat=False)
invoke_non_smart(invocation, ignore_heartbeat=False)
cleanup_connection(connection, cause)
on_connect(f, invocation, ignore_heartbeat)