6.6.8.1.6.10. qdb

public class qdb

6.6.8.1.6.10.1. Methods

6.6.8.1.6.10.1.1. build

public static String build()

6.6.8.1.6.10.1.2. close

public static qdb_error_t close(SWIGTYPE_p_qdb_session handle)

6.6.8.1.6.10.1.3. compare_and_swap

public static java.nio.ByteBuffer compare_and_swap(SWIGTYPE_p_qdb_session handle, String alias, java.nio.ByteBuffer content, long content_length, java.nio.ByteBuffer comparand, long comparand_length, long expiry_time, error_carrier err)

6.6.8.1.6.10.1.4. connect

public static qdb_error_t connect(SWIGTYPE_p_qdb_session handle, String host, int port)

6.6.8.1.6.10.1.5. expires_at

public static qdb_error_t expires_at(SWIGTYPE_p_qdb_session handle, String alias, long expiry_time)

6.6.8.1.6.10.1.6. expires_from_now

public static qdb_error_t expires_from_now(SWIGTYPE_p_qdb_session handle, String alias, long expiry_delta)

6.6.8.1.6.10.1.7. free_buffer

public static void free_buffer(SWIGTYPE_p_qdb_session handle, java.nio.ByteBuffer content)

6.6.8.1.6.10.1.8. get_buffer

public static java.nio.ByteBuffer get_buffer(SWIGTYPE_p_qdb_session handle, String alias, error_carrier err)

6.6.8.1.6.10.1.9. get_buffer_update

public static java.nio.ByteBuffer get_buffer_update(SWIGTYPE_p_qdb_session handle, String alias, java.nio.ByteBuffer content, long content_length, long expiry_time, error_carrier err)

6.6.8.1.6.10.1.10. get_expiry

public static long get_expiry(SWIGTYPE_p_qdb_session handle, String alias, error_carrier err)

6.6.8.1.6.10.1.11. get_remove

public static java.nio.ByteBuffer get_remove(SWIGTYPE_p_qdb_session handle, String alias, error_carrier err)

6.6.8.1.6.10.1.12. iterator_begin

public static qdb_error_t iterator_begin(SWIGTYPE_p_qdb_session handle, qdb_const_iterator_t iterator)

6.6.8.1.6.10.1.13. iterator_close

public static qdb_error_t iterator_close(qdb_const_iterator_t iterator)

6.6.8.1.6.10.1.14. iterator_content

public static java.nio.ByteBuffer iterator_content(qdb_const_iterator_t iterator)

6.6.8.1.6.10.1.15. iterator_copy

public static qdb_error_t iterator_copy(qdb_const_iterator_t original, qdb_const_iterator_t copy)

6.6.8.1.6.10.1.16. iterator_next

public static qdb_error_t iterator_next(qdb_const_iterator_t iterator)

6.6.8.1.6.10.1.17. iterator_previous

public static qdb_error_t iterator_previous(qdb_const_iterator_t iterator)

6.6.8.1.6.10.1.18. iterator_rbegin

public static qdb_error_t iterator_rbegin(SWIGTYPE_p_qdb_session handle, qdb_const_iterator_t iterator)

6.6.8.1.6.10.1.19. make_error_string

public static String make_error_string(qdb_error_t error)

6.6.8.1.6.10.1.20. multi_connect

public static remoteNodeArray multi_connect(SWIGTYPE_p_qdb_session h, remoteNodeArray nodes)

6.6.8.1.6.10.1.21. node_config

public static java.nio.ByteBuffer node_config(SWIGTYPE_p_qdb_session handle, qdb_remote_node_t node, error_carrier err)

6.6.8.1.6.10.1.22. node_status

public static java.nio.ByteBuffer node_status(SWIGTYPE_p_qdb_session handle, qdb_remote_node_t node, error_carrier err)

6.6.8.1.6.10.1.23. node_topology

public static java.nio.ByteBuffer node_topology(SWIGTYPE_p_qdb_session handle, qdb_remote_node_t node, error_carrier err)

6.6.8.1.6.10.1.24. open

public static SWIGTYPE_p_qdb_session open()

6.6.8.1.6.10.1.25. prefix_get

public static StringVec prefix_get(SWIGTYPE_p_qdb_session handle, String prefix, error_carrier err)

6.6.8.1.6.10.1.26. put

public static qdb_error_t put(SWIGTYPE_p_qdb_session handle, String alias, java.nio.ByteBuffer content, long content_length, long expiry_time)

6.6.8.1.6.10.1.27. release_batch_result

public static void release_batch_result(SWIGTYPE_p_qdb_session h, run_batch_result br)

6.6.8.1.6.10.1.28. remove

public static qdb_error_t remove(SWIGTYPE_p_qdb_session handle, String alias)

6.6.8.1.6.10.1.29. remove_all

public static qdb_error_t remove_all(SWIGTYPE_p_qdb_session handle)

6.6.8.1.6.10.1.30. remove_if

public static qdb_error_t remove_if(SWIGTYPE_p_qdb_session handle, String alias, java.nio.ByteBuffer comparand, long comparand_length)

6.6.8.1.6.10.1.31. run_batch

public static run_batch_result run_batch(SWIGTYPE_p_qdb_session h, BatchOpsVec requests)

6.6.8.1.6.10.1.32. stop_node

public static qdb_error_t stop_node(SWIGTYPE_p_qdb_session handle, qdb_remote_node_t node, String reason)

6.6.8.1.6.10.1.33. update

public static qdb_error_t update(SWIGTYPE_p_qdb_session handle, String alias, java.nio.ByteBuffer content, long content_length, long expiry_time)

6.6.8.1.6.10.1.34. version

public static String version()