def encode_request(name, thread_id): """ Encode request into client_message""" client_message = ClientMessage(payload_size=calculate_size(name, thread_id)) client_message.set_message_type(REQUEST_TYPE) client_message.set_retryable(RETRYABLE) client_message.append_str(name) client_message.append_long(thread_id) client_message.update_frame_length() return client_message
def encode_request(map_name, cache_name, sequence): """ Encode request into client_message""" client_message = ClientMessage(payload_size=calculate_size(map_name, cache_name, sequence)) client_message.set_message_type(REQUEST_TYPE) client_message.set_retryable(RETRYABLE) client_message.append_str(map_name) client_message.append_str(cache_name) client_message.append_long(sequence) client_message.update_frame_length() return client_message
def encode_request(name, key, value, thread_id): """ Encode request into client_message""" client_message = ClientMessage(payload_size=calculate_size(name, key, value, thread_id)) client_message.set_message_type(REQUEST_TYPE) client_message.set_retryable(RETRYABLE) client_message.append_str(name) client_message.append_data(key) client_message.append_data(value) client_message.append_long(thread_id) client_message.update_frame_length() return client_message
def encode_request(timeout, durability, transaction_type, thread_id): """ Encode request into client_message""" client_message = ClientMessage(payload_size=calculate_size(timeout, durability, transaction_type, thread_id)) client_message.set_message_type(REQUEST_TYPE) client_message.set_retryable(RETRYABLE) client_message.append_long(timeout) client_message.append_int(durability) client_message.append_int(transaction_type) client_message.append_long(thread_id) client_message.update_frame_length() return client_message
def encode_request(timeout, durability, transaction_type, thread_id): """ Encode request into client_message""" client_message = ClientMessage(payload_size=calculate_size( timeout, durability, transaction_type, thread_id)) client_message.set_message_type(REQUEST_TYPE) client_message.set_retryable(RETRYABLE) client_message.append_long(timeout) client_message.append_int(durability) client_message.append_int(transaction_type) client_message.append_long(thread_id) client_message.update_frame_length() return client_message
def encode_request(name, txn_id, thread_id, item, timeout): """ Encode request into client_message""" client_message = ClientMessage( payload_size=calculate_size(name, txn_id, thread_id, item, timeout)) client_message.set_message_type(REQUEST_TYPE) client_message.set_retryable(RETRYABLE) client_message.append_str(name) client_message.append_str(txn_id) client_message.append_long(thread_id) client_message.append_data(item) client_message.append_long(timeout) client_message.update_frame_length() return client_message
def encode_request(name, start_sequence, min_count, max_count, filter): """ Encode request into client_message""" client_message = ClientMessage(payload_size=calculate_size(name, start_sequence, min_count, max_count, filter)) client_message.set_message_type(REQUEST_TYPE) client_message.set_retryable(RETRYABLE) client_message.append_str(name) client_message.append_long(start_sequence) client_message.append_int(min_count) client_message.append_int(max_count) client_message.append_bool(filter is None) if filter is not None: client_message.append_data(filter) client_message.update_frame_length() return client_message
def encode_request(map_name, cache_name, predicate, batch_size, buffer_size, delay_seconds, populate, coalesce): """ Encode request into client_message""" client_message = ClientMessage(payload_size=calculate_size(map_name, cache_name, predicate, batch_size, buffer_size, delay_seconds, populate, coalesce)) client_message.set_message_type(REQUEST_TYPE) client_message.set_retryable(RETRYABLE) client_message.append_str(map_name) client_message.append_str(cache_name) client_message.append_data(predicate) client_message.append_int(batch_size) client_message.append_int(buffer_size) client_message.append_long(delay_seconds) client_message.append_bool(populate) client_message.append_bool(coalesce) client_message.update_frame_length() return client_message
def encode_request(name, replica_timestamps, target_replica): """ Encode request into client_message""" client_message = ClientMessage( payload_size=calculate_size(name, replica_timestamps, target_replica)) client_message.set_message_type(REQUEST_TYPE) client_message.set_retryable(RETRYABLE) client_message.append_str(name) client_message.append_int(len(replica_timestamps)) for replica_timestamps_item in replica_timestamps: key = replica_timestamps_item[0] val = replica_timestamps_item[1] client_message.append_str(key) client_message.append_long(val) AddressCodec.encode(client_message, target_replica) client_message.update_frame_length() return client_message