A B C D E F G I L M N O P Q R S T U V 

A

addChild(ObjectInfo) - Method in class com.b14.qdb.tools.profiler.ObjectInfo
 
addNode(QuasardbNode) - Method in class com.b14.qdb.QuasardbConfig
Add a new QuasardbNode to the cluster configuration
ApiBufferPtr - Class in com.b14.qdb.jni
 
ApiBufferPtr(long, boolean) - Constructor for class com.b14.qdb.jni.ApiBufferPtr
 
ApiBufferPtr() - Constructor for class com.b14.qdb.jni.ApiBufferPtr
 
arrayBase - Variable in class com.b14.qdb.tools.profiler.ObjectInfo
Offset of the first cell in the array
arrayElementSize - Variable in class com.b14.qdb.tools.profiler.ObjectInfo
Size of a cell in the array
arraySize - Variable in class com.b14.qdb.tools.profiler.ObjectInfo
Memory occupied by underlying array (shallow), if this is array type

B

batch_request - Class in com.b14.qdb.jni
 
batch_request(long, boolean) - Constructor for class com.b14.qdb.jni.batch_request
 
batch_request() - Constructor for class com.b14.qdb.jni.batch_request
 
batch_request(qdb_operation_type_t, String, SWIGTYPE_p_qdb__api_buffer_ptr, SWIGTYPE_p_qdb__api_buffer_ptr, long) - Constructor for class com.b14.qdb.jni.batch_request
 
batch_request(qdb_operation_type_t, String, SWIGTYPE_p_qdb__api_buffer_ptr, SWIGTYPE_p_qdb__api_buffer_ptr) - Constructor for class com.b14.qdb.jni.batch_request
 
batch_request(qdb_operation_type_t, String, SWIGTYPE_p_qdb__api_buffer_ptr) - Constructor for class com.b14.qdb.jni.batch_request
 
batch_request(qdb_operation_type_t, String) - Constructor for class com.b14.qdb.jni.batch_request
 
batch_request_alias_get(long, batch_request) - Static method in class com.b14.qdb.jni.qdbJNI
 
batch_request_alias_set(long, batch_request, String) - Static method in class com.b14.qdb.jni.qdbJNI
 
batch_request_comparand_get(long, batch_request) - Static method in class com.b14.qdb.jni.qdbJNI
 
batch_request_comparand_set(long, batch_request, long) - Static method in class com.b14.qdb.jni.qdbJNI
 
batch_request_content_get(long, batch_request) - Static method in class com.b14.qdb.jni.qdbJNI
 
batch_request_content_set(long, batch_request, long) - Static method in class com.b14.qdb.jni.qdbJNI
 
batch_request_expiry_time_get(long, batch_request) - Static method in class com.b14.qdb.jni.qdbJNI
 
batch_request_expiry_time_set(long, batch_request, long) - Static method in class com.b14.qdb.jni.qdbJNI
 
batch_request_type_get(long, batch_request) - Static method in class com.b14.qdb.jni.qdbJNI
 
batch_request_type_set(long, batch_request, int) - Static method in class com.b14.qdb.jni.qdbJNI
 
batch_result - Class in com.b14.qdb.jni
 
batch_result(long, boolean) - Constructor for class com.b14.qdb.jni.batch_result
 
batch_result() - Constructor for class com.b14.qdb.jni.batch_result
 
batch_result(qdb_operation_type_t, String, qdb_error_t, SWIGTYPE_p_qdb__api_buffer_ptr) - Constructor for class com.b14.qdb.jni.batch_result
 
batch_result(qdb_operation_type_t, String, qdb_error_t) - Constructor for class com.b14.qdb.jni.batch_result
 
batch_result_alias_get(long, batch_result) - Static method in class com.b14.qdb.jni.qdbJNI
 
batch_result_error_get(long, batch_result) - Static method in class com.b14.qdb.jni.qdbJNI
 
batch_result_result_get(long, batch_result) - Static method in class com.b14.qdb.jni.qdbJNI
 
batch_result_type_get(long, batch_result) - Static method in class com.b14.qdb.jni.qdbJNI
 
BatchOpsVec - Class in com.b14.qdb.jni
 
BatchOpsVec(long, boolean) - Constructor for class com.b14.qdb.jni.BatchOpsVec
 
BatchOpsVec() - Constructor for class com.b14.qdb.jni.BatchOpsVec
 
BatchOpsVec(long) - Constructor for class com.b14.qdb.jni.BatchOpsVec
 
BatchOpsVec_capacity(long, BatchOpsVec) - Static method in class com.b14.qdb.jni.qdbJNI
 
BatchOpsVec_clear(long, BatchOpsVec) - Static method in class com.b14.qdb.jni.qdbJNI
 
BatchOpsVec_empty(long, BatchOpsVec) - Static method in class com.b14.qdb.jni.qdbJNI
 
BatchOpsVec_get(long, BatchOpsVec, int) - Static method in class com.b14.qdb.jni.qdbJNI
 
BatchOpsVec_push_back(long, BatchOpsVec, long, qdb_operation_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
BatchOpsVec_reserve(long, BatchOpsVec, long) - Static method in class com.b14.qdb.jni.qdbJNI
 
BatchOpsVec_set(long, BatchOpsVec, int, long, qdb_operation_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
BatchOpsVec_size(long, BatchOpsVec) - Static method in class com.b14.qdb.jni.qdbJNI
 
build() - Static method in class com.b14.qdb.jni.qdb
 
build() - Static method in class com.b14.qdb.jni.qdbJNI
 

C

capacity() - Method in class com.b14.qdb.jni.BatchOpsVec
 
capacity() - Method in class com.b14.qdb.jni.remoteNodeArray
 
capacity() - Method in class com.b14.qdb.jni.StringVec
 
children - Variable in class com.b14.qdb.tools.profiler.ObjectInfo
This object fields
clear() - Method in class com.b14.qdb.jni.BatchOpsVec
 
clear() - Method in class com.b14.qdb.jni.remoteNodeArray
 
clear() - Method in class com.b14.qdb.jni.StringVec
 
close(SWIGTYPE_p_qdb_session) - Static method in class com.b14.qdb.jni.qdb
 
close(long) - Static method in class com.b14.qdb.jni.qdbJNI
 
close() - Method in class com.b14.qdb.Quasardb
Close the connection to the quasardb instance and frees resources.
com.b14.qdb - package com.b14.qdb
Official quasardb Java API
com.b14.qdb.batch - package com.b14.qdb.batch
Tools for batch operations
com.b14.qdb.jni - package com.b14.qdb.jni
Low-level Java API generated with SWIG
com.b14.qdb.tools - package com.b14.qdb.tools
Utility classes
com.b14.qdb.tools.profiler - package com.b14.qdb.tools.profiler
This package help to profiling java objects.
compare_and_swap(SWIGTYPE_p_qdb_session, String, ByteBuffer, long, ByteBuffer, long, long, error_carrier) - Static method in class com.b14.qdb.jni.qdb
 
compare_and_swap(long, String, ByteBuffer, long, ByteBuffer, long, long, long, error_carrier) - Static method in class com.b14.qdb.jni.qdbJNI
 
compareAndSwap(String, V, V) - Method in class com.b14.qdb.Quasardb
Atomically compare an existing alias with comparand, updates it to new if they match and return the original value.

Please note that entries starting with "qdb" are reserved.
compareAndSwap(String, V, V, long) - Method in class com.b14.qdb.Quasardb
Atomically compare an existing alias with comparand, updates it to new if they match and return the original value.

Please note that entries starting with "qdb" are reserved.
connect(SWIGTYPE_p_qdb_session, String, int) - Static method in class com.b14.qdb.jni.qdb
 
connect(long, String, int) - Static method in class com.b14.qdb.jni.qdbJNI
 
connect() - Method in class com.b14.qdb.Quasardb
Initialize connection to the quasardb instance and setup serialization framework.
contents - Variable in class com.b14.qdb.tools.profiler.ObjectInfo
Field data formatted as string

D

delete() - Method in class com.b14.qdb.jni.ApiBufferPtr
 
delete() - Method in class com.b14.qdb.jni.batch_request
 
delete() - Method in class com.b14.qdb.jni.batch_result
 
delete() - Method in class com.b14.qdb.jni.BatchOpsVec
 
delete() - Method in class com.b14.qdb.jni.error_carrier
 
delete() - Method in class com.b14.qdb.jni.qdb_const_iterator_t
 
delete() - Method in class com.b14.qdb.jni.qdb_operation_t
 
delete() - Method in class com.b14.qdb.jni.qdb_remote_node_t
 
delete() - Method in class com.b14.qdb.jni.remoteNodeArray
 
delete() - Method in class com.b14.qdb.jni.retval
 
delete() - Method in class com.b14.qdb.jni.run_batch_result
 
delete() - Method in class com.b14.qdb.jni.StringVec
 
delete_ApiBufferPtr(long) - Static method in class com.b14.qdb.jni.qdbJNI
 
delete_batch_request(long) - Static method in class com.b14.qdb.jni.qdbJNI
 
delete_batch_result(long) - Static method in class com.b14.qdb.jni.qdbJNI
 
delete_BatchOpsVec(long) - Static method in class com.b14.qdb.jni.qdbJNI
 
delete_error_carrier(long) - Static method in class com.b14.qdb.jni.qdbJNI
 
delete_qdb_const_iterator_t(long) - Static method in class com.b14.qdb.jni.qdbJNI
 
delete_qdb_operation_t(long) - Static method in class com.b14.qdb.jni.qdbJNI
 
delete_qdb_remote_node_t(long) - Static method in class com.b14.qdb.jni.qdbJNI
 
delete_remoteNodeArray(long) - Static method in class com.b14.qdb.jni.qdbJNI
 
delete_retval(long) - Static method in class com.b14.qdb.jni.qdbJNI
 
delete_run_batch_result(long) - Static method in class com.b14.qdb.jni.qdbJNI
 
delete_StringVec(long) - Static method in class com.b14.qdb.jni.qdbJNI
 

E

empty() - Method in class com.b14.qdb.jni.BatchOpsVec
 
empty() - Method in class com.b14.qdb.jni.remoteNodeArray
 
empty() - Method in class com.b14.qdb.jni.StringVec
 
error_alias_already_exists - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_alias_already_exists_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_alias_not_found - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_alias_not_found_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_alias_too_long - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_alias_too_long_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_buffer_too_small - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_buffer_too_small_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_carrier - Class in com.b14.qdb.jni
 
error_carrier(long, boolean) - Constructor for class com.b14.qdb.jni.error_carrier
 
error_carrier() - Constructor for class com.b14.qdb.jni.error_carrier
 
error_carrier_error_get(long, error_carrier) - Static method in class com.b14.qdb.jni.qdbJNI
 
error_carrier_error_set(long, error_carrier, int) - Static method in class com.b14.qdb.jni.qdbJNI
 
error_conflict - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_conflict_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_connection_refused - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_connection_refused_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_connection_reset - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_connection_reset_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_host_not_found - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_host_not_found_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_internal - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_internal_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_invalid_argument - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_invalid_argument_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_invalid_command - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_invalid_command_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_invalid_handle - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_invalid_handle_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_invalid_iterator - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_invalid_iterator_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_invalid_option - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_invalid_option_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_invalid_protocol - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_invalid_protocol_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_invalid_version - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_invalid_version_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_no_memory - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_no_memory_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_not_connected - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_not_connected_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_not_implemented - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_not_implemented_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_ok - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_ok_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_out_of_bounds - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_out_of_bounds_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_outdated_topology - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_outdated_topology_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_prefix_too_short - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_prefix_too_short_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_protocol_error - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_protocol_error_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_reserved_alias - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_reserved_alias_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_skipped - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_skipped_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_system - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_system_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_timeout - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_timeout_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_try_again - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_try_again_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_unexpected_reply - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_unexpected_reply_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_uninitialized - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_uninitialized_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_unmatched_content - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_unmatched_content_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_unstable_hive - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_unstable_hive_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
error_wrong_peer - Static variable in class com.b14.qdb.jni.qdb_error_t
 
error_wrong_peer_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
expires_at(SWIGTYPE_p_qdb_session, String, long) - Static method in class com.b14.qdb.jni.qdb
 
expires_at(long, String, long) - Static method in class com.b14.qdb.jni.qdbJNI
 
expires_from_now(SWIGTYPE_p_qdb_session, String, long) - Static method in class com.b14.qdb.jni.qdb
 
expires_from_now(long, String, long) - Static method in class com.b14.qdb.jni.qdbJNI
 

F

finalize() - Method in class com.b14.qdb.jni.ApiBufferPtr
 
finalize() - Method in class com.b14.qdb.jni.batch_request
 
finalize() - Method in class com.b14.qdb.jni.batch_result
 
finalize() - Method in class com.b14.qdb.jni.BatchOpsVec
 
finalize() - Method in class com.b14.qdb.jni.error_carrier
 
finalize() - Method in class com.b14.qdb.jni.qdb_const_iterator_t
 
finalize() - Method in class com.b14.qdb.jni.qdb_operation_t
 
finalize() - Method in class com.b14.qdb.jni.qdb_remote_node_t
 
finalize() - Method in class com.b14.qdb.jni.remoteNodeArray
 
finalize() - Method in class com.b14.qdb.jni.retval
 
finalize() - Method in class com.b14.qdb.jni.run_batch_result
 
finalize() - Method in class com.b14.qdb.jni.StringVec
 
free_buffer(SWIGTYPE_p_qdb_session, ByteBuffer) - Static method in class com.b14.qdb.jni.qdb
 
free_buffer(long, ByteBuffer) - Static method in class com.b14.qdb.jni.qdbJNI
 

G

get(int) - Method in class com.b14.qdb.jni.BatchOpsVec
 
get(int) - Method in class com.b14.qdb.jni.remoteNodeArray
 
get(int) - Method in class com.b14.qdb.jni.StringVec
 
get(String) - Method in class com.b14.qdb.Quasardb
Get the entry associated with the supplied unique key (alias).
get_buffer(SWIGTYPE_p_qdb_session, String, error_carrier) - Static method in class com.b14.qdb.jni.qdb
 
get_buffer(long, String, long, error_carrier) - Static method in class com.b14.qdb.jni.qdbJNI
 
get_buffer_update(SWIGTYPE_p_qdb_session, String, ByteBuffer, long, long, error_carrier) - Static method in class com.b14.qdb.jni.qdb
 
get_buffer_update(long, String, ByteBuffer, long, long, long, error_carrier) - Static method in class com.b14.qdb.jni.qdbJNI
 
get_expiry(SWIGTYPE_p_qdb_session, String, error_carrier) - Static method in class com.b14.qdb.jni.qdb
 
get_expiry(long, String, long, error_carrier) - Static method in class com.b14.qdb.jni.qdbJNI
 
get_remove(SWIGTYPE_p_qdb_session, String, error_carrier) - Static method in class com.b14.qdb.jni.qdb
 
get_remove(long, String, long, error_carrier) - Static method in class com.b14.qdb.jni.qdbJNI
 
getAddress() - Method in class com.b14.qdb.jni.qdb_remote_node_t
 
getAlias() - Method in class com.b14.qdb.batch.Operation
Get operation's alias
getAlias() - Method in class com.b14.qdb.batch.Result
Get alias associated with the current operation.
getAlias() - Method in class com.b14.qdb.jni.batch_request
 
getAlias() - Method in class com.b14.qdb.jni.batch_result
 
getAlias() - Method in class com.b14.qdb.jni.qdb_const_iterator_t
 
getAlias() - Method in class com.b14.qdb.jni.qdb_operation_t
 
getAlias() - Method in class com.b14.qdb.QuasardbEntry
Get alias for the Quasardb entry
getAndReplace(String, V) - Method in class com.b14.qdb.Quasardb
Update an existing alias with data and return its previous value.

Please note that entries starting with "qdb" are reserved.
getAndReplace(String, V, long) - Method in class com.b14.qdb.Quasardb
Update an existing alias with data and return its previous value.

Please note that entries starting with "qdb" are reserved.
getBuffer() - Method in class com.b14.qdb.jni.retval
 
getBuffer_size() - Method in class com.b14.qdb.jni.retval
 
getBuild() - Method in class com.b14.qdb.Quasardb
Retrieve the build version of the current quasardb instance.
getCode() - Method in exception com.b14.qdb.QuasardbException
Get error code of Exception
getComparand() - Method in class com.b14.qdb.jni.batch_request
 
getComparand() - Method in class com.b14.qdb.jni.qdb_operation_t
 
getComparand_size() - Method in class com.b14.qdb.jni.qdb_operation_t
 
getCompareValue() - Method in class com.b14.qdb.batch.Operation
Get the compare value associated with the current batch operation.
getConfig() - Method in class com.b14.qdb.Quasardb
Get the current instance configuration.
getContent() - Method in class com.b14.qdb.jni.batch_request
 
getContent() - Method in class com.b14.qdb.jni.qdb_const_iterator_t
 
getContent() - Method in class com.b14.qdb.jni.qdb_operation_t
 
getContent_size() - Method in class com.b14.qdb.jni.qdb_const_iterator_t
 
getContent_size() - Method in class com.b14.qdb.jni.qdb_operation_t
 
getCPtr(ApiBufferPtr) - Static method in class com.b14.qdb.jni.ApiBufferPtr
 
getCPtr(batch_request) - Static method in class com.b14.qdb.jni.batch_request
 
getCPtr(batch_result) - Static method in class com.b14.qdb.jni.batch_result
 
getCPtr(BatchOpsVec) - Static method in class com.b14.qdb.jni.BatchOpsVec
 
getCPtr(error_carrier) - Static method in class com.b14.qdb.jni.error_carrier
 
getCPtr(qdb_const_iterator_t) - Static method in class com.b14.qdb.jni.qdb_const_iterator_t
 
getCPtr(qdb_operation_t) - Static method in class com.b14.qdb.jni.qdb_operation_t
 
getCPtr(qdb_remote_node_t) - Static method in class com.b14.qdb.jni.qdb_remote_node_t
 
getCPtr(remoteNodeArray) - Static method in class com.b14.qdb.jni.remoteNodeArray
 
getCPtr(retval) - Static method in class com.b14.qdb.jni.retval
 
getCPtr(run_batch_result) - Static method in class com.b14.qdb.jni.run_batch_result
 
getCPtr(StringVec) - Static method in class com.b14.qdb.jni.StringVec
 
getCPtr(SWIGTYPE_p_qdb__api_buffer_ptr) - Static method in class com.b14.qdb.jni.SWIGTYPE_p_qdb__api_buffer_ptr
 
getCPtr(SWIGTYPE_p_qdb_session) - Static method in class com.b14.qdb.jni.SWIGTYPE_p_qdb_session
 
getCPtr(SWIGTYPE_p_void) - Static method in class com.b14.qdb.jni.SWIGTYPE_p_void
 
getCurrentNodeConfig() - Method in class com.b14.qdb.Quasardb
Retrieve the configuration of the current quasardb instance in JSON.
getCurrentNodeStatus() - Method in class com.b14.qdb.Quasardb
Retrieve the status of the current quasardb instance in JSON format.
getCurrentNodeTopology() - Method in class com.b14.qdb.Quasardb
Retrieve the topology of the current quasardb instance in JSON.
getDeepSize() - Method in class com.b14.qdb.tools.profiler.ObjectInfo
Get the full amount of memory occupied by a given object.
getDefaultExpiryTimeInSeconds() - Method in class com.b14.qdb.Quasardb
Get the default expiry time in seconds for all new entries.
getError() - Method in class com.b14.qdb.batch.Result
Get result error for the current operation.
getError() - Method in class com.b14.qdb.jni.batch_result
 
getError() - Method in class com.b14.qdb.jni.error_carrier
 
getError() - Method in class com.b14.qdb.jni.qdb_operation_t
 
getError() - Method in class com.b14.qdb.jni.qdb_remote_node_t
 
getExpiry_time() - Method in class com.b14.qdb.jni.batch_request
 
getExpiry_time() - Method in class com.b14.qdb.jni.qdb_operation_t
 
getExpiryTimeInDate(String) - Method in class com.b14.qdb.Quasardb
Retrieve the expiry time in date for a provided alias
getExpiryTimeInSeconds(String) - Method in class com.b14.qdb.Quasardb
Retrieve the expiry time in seconds for a provided alias
getExpiryTimeInSeconds() - Method in class com.b14.qdb.QuasardbConfig
Get default expiry time for all entries.
getHandle() - Method in class com.b14.qdb.jni.qdb_const_iterator_t
 
getHostName() - Method in class com.b14.qdb.QuasardbNode
Get the hostname of the current quasardb node.
getMessage() - Method in exception com.b14.qdb.QuasardbException
 
getNode() - Method in class com.b14.qdb.jni.qdb_const_iterator_t
 
getNodeConfig(String, int) - Method in class com.b14.qdb.Quasardb
Retrieve the configuration of the specific quasardb instance in JSON.
getNodes() - Method in class com.b14.qdb.QuasardbConfig
Get all nodes of the cluster
getNodeStatus(String, int) - Method in class com.b14.qdb.Quasardb
Retrieve the status of the current quasardb instance in JSON format.
getNodeTopology(String, int) - Method in class com.b14.qdb.Quasardb
Retrieve the topology of the current quasardb instance.
getPort() - Method in class com.b14.qdb.jni.qdb_remote_node_t
 
getPort() - Method in class com.b14.qdb.QuasardbNode
Get the port of the current quasardb node.
getRef() - Method in class com.b14.qdb.jni.qdb_const_iterator_t
 
getRemove(String) - Method in class com.b14.qdb.Quasardb
Atomically get the entry associated with the supplied unique key (alias) and remove it.
getResult() - Method in class com.b14.qdb.jni.batch_result
 
getResult() - Method in class com.b14.qdb.jni.qdb_operation_t
 
getResult_size() - Method in class com.b14.qdb.jni.qdb_operation_t
 
getResults() - Method in class com.b14.qdb.batch.Results
Get all results of submitted operations.
getResults() - Method in class com.b14.qdb.jni.run_batch_result
 
getSuccesses() - Method in class com.b14.qdb.jni.run_batch_result
 
getToken() - Method in class com.b14.qdb.jni.qdb_const_iterator_t
 
getType() - Method in class com.b14.qdb.batch.Operation
Get operation's type
getType() - Method in class com.b14.qdb.jni.batch_request
 
getType() - Method in class com.b14.qdb.jni.batch_result
 
getType() - Method in class com.b14.qdb.jni.qdb_operation_t
 
getTypeOperation() - Method in class com.b14.qdb.batch.Result
Get operation type associated with the current operation.
getValue() - Method in class com.b14.qdb.batch.Operation
Get the value associated with the current batch operation.
getValue() - Method in class com.b14.qdb.batch.Result
Get result value for the current operation.
getValue() - Method in class com.b14.qdb.QuasardbEntry
Get value for the Quasardb entry
getVersion() - Method in class com.b14.qdb.Quasardb
Retrieve the version of the current quasardb instance.

I

introspect(Object) - Method in class com.b14.qdb.tools.profiler.Introspector
Get object information for any Java object.
Introspector - Class in com.b14.qdb.tools.profiler
This class could be used for any object contents/memory layout printing.
Introspector() - Constructor for class com.b14.qdb.tools.profiler.Introspector
 
isSuccess() - Method in class com.b14.qdb.batch.Result
Are this current operation successful ?
isSuccess() - Method in class com.b14.qdb.batch.Results
Are all submitted batch operations in success ?
iterator() - Method in class com.b14.qdb.Quasardb
Quasardb implements Iterable for QuasardbEntry, providing support for simplified iteration.
iterator_begin(SWIGTYPE_p_qdb_session, qdb_const_iterator_t) - Static method in class com.b14.qdb.jni.qdb
 
iterator_begin(long, long, qdb_const_iterator_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
iterator_close(qdb_const_iterator_t) - Static method in class com.b14.qdb.jni.qdb
 
iterator_close(long, qdb_const_iterator_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
iterator_content(qdb_const_iterator_t) - Static method in class com.b14.qdb.jni.qdb
 
iterator_content(long, qdb_const_iterator_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
iterator_copy(qdb_const_iterator_t, qdb_const_iterator_t) - Static method in class com.b14.qdb.jni.qdb
 
iterator_copy(long, qdb_const_iterator_t, long, qdb_const_iterator_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
iterator_next(qdb_const_iterator_t) - Static method in class com.b14.qdb.jni.qdb
 
iterator_next(long, qdb_const_iterator_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
iterator_previous(qdb_const_iterator_t) - Static method in class com.b14.qdb.jni.qdb
 
iterator_previous(long, qdb_const_iterator_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
iterator_rbegin(SWIGTYPE_p_qdb_session, qdb_const_iterator_t) - Static method in class com.b14.qdb.jni.qdb
 
iterator_rbegin(long, long, qdb_const_iterator_t) - Static method in class com.b14.qdb.jni.qdbJNI
 

L

length - Variable in class com.b14.qdb.tools.profiler.ObjectInfo
Memory occupied by this field
LibraryHelper - Class in com.b14.qdb.tools
Utility class : load quasardb natives libraries
LibraryHelper() - Constructor for class com.b14.qdb.tools.LibraryHelper
 
loadLibrairiesFromJar() - Static method in class com.b14.qdb.tools.LibraryHelper
Load native librairies from API jar

M

make_error_string(qdb_error_t) - Static method in class com.b14.qdb.jni.qdb
 
make_error_string(int) - Static method in class com.b14.qdb.jni.qdbJNI
 
multi_connect(SWIGTYPE_p_qdb_session, remoteNodeArray) - Static method in class com.b14.qdb.jni.qdb
 
multi_connect(long, long, remoteNodeArray) - Static method in class com.b14.qdb.jni.qdbJNI
 

N

name - Variable in class com.b14.qdb.tools.profiler.ObjectInfo
Field name
new_ApiBufferPtr() - Static method in class com.b14.qdb.jni.qdbJNI
 
new_batch_request__SWIG_0() - Static method in class com.b14.qdb.jni.qdbJNI
 
new_batch_request__SWIG_1(int, String, long, long, long) - Static method in class com.b14.qdb.jni.qdbJNI
 
new_batch_request__SWIG_2(int, String, long, long) - Static method in class com.b14.qdb.jni.qdbJNI
 
new_batch_request__SWIG_3(int, String, long) - Static method in class com.b14.qdb.jni.qdbJNI
 
new_batch_request__SWIG_4(int, String) - Static method in class com.b14.qdb.jni.qdbJNI
 
new_batch_result__SWIG_0() - Static method in class com.b14.qdb.jni.qdbJNI
 
new_batch_result__SWIG_1(int, String, int, long) - Static method in class com.b14.qdb.jni.qdbJNI
 
new_batch_result__SWIG_2(int, String, int) - Static method in class com.b14.qdb.jni.qdbJNI
 
new_BatchOpsVec__SWIG_0() - Static method in class com.b14.qdb.jni.qdbJNI
 
new_BatchOpsVec__SWIG_1(long) - Static method in class com.b14.qdb.jni.qdbJNI
 
new_error_carrier() - Static method in class com.b14.qdb.jni.qdbJNI
 
new_qdb_const_iterator_t() - Static method in class com.b14.qdb.jni.qdbJNI
 
new_qdb_operation_t() - Static method in class com.b14.qdb.jni.qdbJNI
 
new_qdb_remote_node_t() - Static method in class com.b14.qdb.jni.qdbJNI
 
new_remoteNodeArray__SWIG_0() - Static method in class com.b14.qdb.jni.qdbJNI
 
new_remoteNodeArray__SWIG_1(long) - Static method in class com.b14.qdb.jni.qdbJNI
 
new_retval() - Static method in class com.b14.qdb.jni.qdbJNI
 
new_run_batch_result() - Static method in class com.b14.qdb.jni.qdbJNI
 
new_StringVec__SWIG_0() - Static method in class com.b14.qdb.jni.qdbJNI
 
new_StringVec__SWIG_1(long) - Static method in class com.b14.qdb.jni.qdbJNI
 
node_config(SWIGTYPE_p_qdb_session, qdb_remote_node_t, error_carrier) - Static method in class com.b14.qdb.jni.qdb
 
node_config(long, long, qdb_remote_node_t, long, error_carrier) - Static method in class com.b14.qdb.jni.qdbJNI
 
node_status(SWIGTYPE_p_qdb_session, qdb_remote_node_t, error_carrier) - Static method in class com.b14.qdb.jni.qdb
 
node_status(long, long, qdb_remote_node_t, long, error_carrier) - Static method in class com.b14.qdb.jni.qdbJNI
 
node_topology(SWIGTYPE_p_qdb_session, qdb_remote_node_t, error_carrier) - Static method in class com.b14.qdb.jni.qdb
 
node_topology(long, long, qdb_remote_node_t, long, error_carrier) - Static method in class com.b14.qdb.jni.qdbJNI
 

O

ObjectInfo - Class in com.b14.qdb.tools.profiler
This class contains object info generated by ClassIntrospector tool
ObjectInfo(String, String, String, int, int, int, int, int) - Constructor for class com.b14.qdb.tools.profiler.ObjectInfo
 
offset - Variable in class com.b14.qdb.tools.profiler.ObjectInfo
Field offset from the start of parent object
open() - Static method in class com.b14.qdb.jni.qdb
 
open() - Static method in class com.b14.qdb.jni.qdbJNI
 
Operation<V> - Class in com.b14.qdb.batch
A Quasardb batch operation is at least an operation type associate with an alias.
Some operation types need a value and/or a compare value.

Operation types which doesn't need a value are : GET REMOVE GET_REMOVE Operation types which needs a value are : PUT UPDATE GET_UPDATE REMOVE_IF Operation type which needs a compare value are : CAS Please note that : one invalid entry in operations array can invalidate all submitted batch operations.
Operation() - Constructor for class com.b14.qdb.batch.Operation
 
Operation(TypeOperation, String) - Constructor for class com.b14.qdb.batch.Operation
Copy constructor : build a Quasardb batch operation with an operation type and an alias
Operation(TypeOperation, String, V) - Constructor for class com.b14.qdb.batch.Operation
Copy constructor : build a Quasardb batch operation with an operation type, an alias and a value
Operation(TypeOperation, String, V, V) - Constructor for class com.b14.qdb.batch.Operation
Copy constructor : build a Quasardb batch operation with an operation type, an alias, a value and a compare value
option_log_callback - Static variable in class com.b14.qdb.jni.qdb_option_t
 
option_log_callback_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
option_operation_timeout - Static variable in class com.b14.qdb.jni.qdb_option_t
 
option_operation_timeout_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
optionp_cas - Static variable in class com.b14.qdb.jni.qdb_operation_type_t
 
optionp_cas_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
optionp_get_alloc - Static variable in class com.b14.qdb.jni.qdb_operation_type_t
 
optionp_get_alloc_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
optionp_get_remove - Static variable in class com.b14.qdb.jni.qdb_operation_type_t
 
optionp_get_remove_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
optionp_get_update - Static variable in class com.b14.qdb.jni.qdb_operation_type_t
 
optionp_get_update_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
optionp_put - Static variable in class com.b14.qdb.jni.qdb_operation_type_t
 
optionp_put_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
optionp_remove - Static variable in class com.b14.qdb.jni.qdb_operation_type_t
 
optionp_remove_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
optionp_remove_if - Static variable in class com.b14.qdb.jni.qdb_operation_type_t
 
optionp_remove_if_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
optionp_uninitialized - Static variable in class com.b14.qdb.jni.qdb_operation_type_t
 
optionp_uninitialized_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
optionp_update - Static variable in class com.b14.qdb.jni.qdb_operation_type_t
 
optionp_update_get() - Static method in class com.b14.qdb.jni.qdbJNI
 

P

prefix_get(SWIGTYPE_p_qdb_session, String, error_carrier) - Static method in class com.b14.qdb.jni.qdb
 
prefix_get(long, String, long, error_carrier) - Static method in class com.b14.qdb.jni.qdbJNI
 
purgeAll() - Method in class com.b14.qdb.Quasardb
Delete all the stored objects in the current quasardb instance.
Use with caution
push_back(qdb_operation_t) - Method in class com.b14.qdb.jni.BatchOpsVec
 
push_back(qdb_remote_node_t) - Method in class com.b14.qdb.jni.remoteNodeArray
 
push_back(String) - Method in class com.b14.qdb.jni.StringVec
 
put(SWIGTYPE_p_qdb_session, String, ByteBuffer, long, long) - Static method in class com.b14.qdb.jni.qdb
 
put(long, String, ByteBuffer, long, long) - Static method in class com.b14.qdb.jni.qdbJNI
 
put(String, V) - Method in class com.b14.qdb.Quasardb
Adds an entry (value) to the current qdb instance under the alias key.
Entries must not already exist. Entries starting with "qdb" are reserved.
put(String, V, long) - Method in class com.b14.qdb.Quasardb
Adds an entry (value) to the current qdb instance under the alias key.
Entries must not already exist. Entries starting with "qdb" are reserved.

Q

qdb - Class in com.b14.qdb.jni
 
qdb() - Constructor for class com.b14.qdb.jni.qdb
 
qdb_const_iterator_t - Class in com.b14.qdb.jni
 
qdb_const_iterator_t(long, boolean) - Constructor for class com.b14.qdb.jni.qdb_const_iterator_t
 
qdb_const_iterator_t() - Constructor for class com.b14.qdb.jni.qdb_const_iterator_t
 
qdb_const_iterator_t_alias_get(long, qdb_const_iterator_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_const_iterator_t_content_get(long, qdb_const_iterator_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_const_iterator_t_content_size_get(long, qdb_const_iterator_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_const_iterator_t_handle_get(long, qdb_const_iterator_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_const_iterator_t_node_get(long, qdb_const_iterator_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_const_iterator_t_ref_get(long, qdb_const_iterator_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_const_iterator_t_token_get(long, qdb_const_iterator_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_error_t - Class in com.b14.qdb.jni
 
qdb_l_alias_max_length - Static variable in class com.b14.qdb.jni.qdb_limits_t
 
qdb_l_alias_max_length_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_l_min_prefix_length - Static variable in class com.b14.qdb.jni.qdb_limits_t
 
qdb_l_min_prefix_length_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_limits_t - Class in com.b14.qdb.jni
 
qdb_operation_t - Class in com.b14.qdb.jni
 
qdb_operation_t(long, boolean) - Constructor for class com.b14.qdb.jni.qdb_operation_t
 
qdb_operation_t() - Constructor for class com.b14.qdb.jni.qdb_operation_t
 
qdb_operation_t_alias_get(long, qdb_operation_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_operation_t_alias_set(long, qdb_operation_t, String) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_operation_t_comparand_get(long, qdb_operation_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_operation_t_comparand_set(long, qdb_operation_t, ByteBuffer) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_operation_t_comparand_size_get(long, qdb_operation_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_operation_t_comparand_size_set(long, qdb_operation_t, long) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_operation_t_content_get(long, qdb_operation_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_operation_t_content_set(long, qdb_operation_t, ByteBuffer) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_operation_t_content_size_get(long, qdb_operation_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_operation_t_content_size_set(long, qdb_operation_t, long) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_operation_t_error_get(long, qdb_operation_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_operation_t_expiry_time_get(long, qdb_operation_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_operation_t_expiry_time_set(long, qdb_operation_t, long) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_operation_t_result_get(long, qdb_operation_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_operation_t_result_size_get(long, qdb_operation_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_operation_t_type_get(long, qdb_operation_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_operation_t_type_set(long, qdb_operation_t, int) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_operation_type_t - Class in com.b14.qdb.jni
 
qdb_option_t - Class in com.b14.qdb.jni
 
qdb_p_tcp - Static variable in class com.b14.qdb.jni.qdb_protocol_t
 
qdb_p_tcp_get() - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_protocol_t - Class in com.b14.qdb.jni
 
qdb_remote_node_t - Class in com.b14.qdb.jni
 
qdb_remote_node_t(long, boolean) - Constructor for class com.b14.qdb.jni.qdb_remote_node_t
 
qdb_remote_node_t() - Constructor for class com.b14.qdb.jni.qdb_remote_node_t
 
qdb_remote_node_t_address_get(long, qdb_remote_node_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_remote_node_t_address_set(long, qdb_remote_node_t, String) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_remote_node_t_error_get(long, qdb_remote_node_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_remote_node_t_error_set(long, qdb_remote_node_t, int) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_remote_node_t_port_get(long, qdb_remote_node_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdb_remote_node_t_port_set(long, qdb_remote_node_t, int) - Static method in class com.b14.qdb.jni.qdbJNI
 
qdbJNI - Class in com.b14.qdb.jni
 
qdbJNI() - Constructor for class com.b14.qdb.jni.qdbJNI
 
Quasardb - Class in com.b14.qdb
Quasardb main abstraction layer.
Quasardb() - Constructor for class com.b14.qdb.Quasardb
 
Quasardb(QuasardbConfig) - Constructor for class com.b14.qdb.Quasardb
Create a quasardb instance with the provided configuration.
The configuration must have the following parameters : nodes: a collection of QuasardbNode. expiry: the default expiry time in seconds for all new entries.
Example :
QuasardbConfig - Class in com.b14.qdb
A convenient API configuration object.
QuasardbConfig() - Constructor for class com.b14.qdb.QuasardbConfig
 
QuasardbEntry<V> - Class in com.b14.qdb
A quasardb entry is a <alias ; value> pair.
QuasardbEntry() - Constructor for class com.b14.qdb.QuasardbEntry
 
QuasardbEntry(String, V) - Constructor for class com.b14.qdb.QuasardbEntry
Copy constructor.
QuasardbException - Exception in com.b14.qdb
Quasardb exceptions.
QuasardbException() - Constructor for exception com.b14.qdb.QuasardbException
Default constructor
QuasardbException(String) - Constructor for exception com.b14.qdb.QuasardbException
Custom Quasardb message exception
QuasardbException(String, String) - Constructor for exception com.b14.qdb.QuasardbException
Custom Quasardb message exception
QuasardbException(Throwable) - Constructor for exception com.b14.qdb.QuasardbException
Build a QuasardbException using a thrown exception
QuasardbException(String, String, Throwable) - Constructor for exception com.b14.qdb.QuasardbException
Build a QuasardbException from a thrown exception and a custom message
QuasardbException(String, Throwable) - Constructor for exception com.b14.qdb.QuasardbException
Build a QuasardbException from a thrown exception and a custom message
QuasardbException(qdb_error_t) - Constructor for exception com.b14.qdb.QuasardbException
Handle all JNI errors by providing a custom QuasardbException
QuasardbException(String, qdb_error_t) - Constructor for exception com.b14.qdb.QuasardbException
Handle all JNI errors with a custom message by providing a custom QuasardbException
QuasardbNode - Class in com.b14.qdb
A quasardb node is a {hostname, port} tuple.
QuasardbNode() - Constructor for class com.b14.qdb.QuasardbNode
Default constructor.
QuasardbNode(String, int) - Constructor for class com.b14.qdb.QuasardbNode
Build a QuasardbNode with a provided hostname and port.

R

release_batch_result(SWIGTYPE_p_qdb_session, run_batch_result) - Static method in class com.b14.qdb.jni.qdb
 
release_batch_result(long, long, run_batch_result) - Static method in class com.b14.qdb.jni.qdbJNI
 
remoteNodeArray - Class in com.b14.qdb.jni
 
remoteNodeArray(long, boolean) - Constructor for class com.b14.qdb.jni.remoteNodeArray
 
remoteNodeArray() - Constructor for class com.b14.qdb.jni.remoteNodeArray
 
remoteNodeArray(long) - Constructor for class com.b14.qdb.jni.remoteNodeArray
 
remoteNodeArray_capacity(long, remoteNodeArray) - Static method in class com.b14.qdb.jni.qdbJNI
 
remoteNodeArray_clear(long, remoteNodeArray) - Static method in class com.b14.qdb.jni.qdbJNI
 
remoteNodeArray_empty(long, remoteNodeArray) - Static method in class com.b14.qdb.jni.qdbJNI
 
remoteNodeArray_get(long, remoteNodeArray, int) - Static method in class com.b14.qdb.jni.qdbJNI
 
remoteNodeArray_push_back(long, remoteNodeArray, long, qdb_remote_node_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
remoteNodeArray_reserve(long, remoteNodeArray, long) - Static method in class com.b14.qdb.jni.qdbJNI
 
remoteNodeArray_set(long, remoteNodeArray, int, long, qdb_remote_node_t) - Static method in class com.b14.qdb.jni.qdbJNI
 
remoteNodeArray_size(long, remoteNodeArray) - Static method in class com.b14.qdb.jni.qdbJNI
 
remove(SWIGTYPE_p_qdb_session, String) - Static method in class com.b14.qdb.jni.qdb
 
remove(long, String) - Static method in class com.b14.qdb.jni.qdbJNI
 
remove(String) - Method in class com.b14.qdb.Quasardb
Delete the object associated with the alias key.

Please note that entries starting with "qdb" are reserved.
remove_all(SWIGTYPE_p_qdb_session) - Static method in class com.b14.qdb.jni.qdb
 
remove_all(long) - Static method in class com.b14.qdb.jni.qdbJNI
 
remove_if(SWIGTYPE_p_qdb_session, String, ByteBuffer, long) - Static method in class com.b14.qdb.jni.qdb
 
remove_if(long, String, ByteBuffer, long) - Static method in class com.b14.qdb.jni.qdbJNI
 
removeIf(String, V) - Method in class com.b14.qdb.Quasardb
Atomically delete the object associated whith the alias key if the object is equal to comparand.
removeNode(QuasardbNode) - Method in class com.b14.qdb.QuasardbConfig
Remove a QuasardbNode from the cluster configuration.
reserve(long) - Method in class com.b14.qdb.jni.BatchOpsVec
 
reserve(long) - Method in class com.b14.qdb.jni.remoteNodeArray
 
reserve(long) - Method in class com.b14.qdb.jni.StringVec
 
Result<V> - Class in com.b14.qdb.batch
A Quasardb batch operation result is : A success status. The alias which was associated with the current operation result. The operation type which was associated with the current operation result. A value which can be the result of the current operation. An error which can be the result of the current operation.
Result() - Constructor for class com.b14.qdb.batch.Result
 
Results - Class in com.b14.qdb.batch
Quasardb run batch operations results.
Results() - Constructor for class com.b14.qdb.batch.Results
 
retval - Class in com.b14.qdb.jni
 
retval(long, boolean) - Constructor for class com.b14.qdb.jni.retval
 
retval() - Constructor for class com.b14.qdb.jni.retval
 
retval_buffer_get(long, retval) - Static method in class com.b14.qdb.jni.qdbJNI
 
retval_buffer_set(long, retval, String) - Static method in class com.b14.qdb.jni.qdbJNI
 
retval_buffer_size_get(long, retval) - Static method in class com.b14.qdb.jni.qdbJNI
 
retval_buffer_size_set(long, retval, long) - Static method in class com.b14.qdb.jni.qdbJNI
 
run_batch(SWIGTYPE_p_qdb_session, BatchOpsVec) - Static method in class com.b14.qdb.jni.qdb
 
run_batch(long, long, BatchOpsVec) - Static method in class com.b14.qdb.jni.qdbJNI
 
run_batch_result - Class in com.b14.qdb.jni
 
run_batch_result(long, boolean) - Constructor for class com.b14.qdb.jni.run_batch_result
 
run_batch_result() - Constructor for class com.b14.qdb.jni.run_batch_result
 
run_batch_result_results_get(long, run_batch_result) - Static method in class com.b14.qdb.jni.qdbJNI
 
run_batch_result_results_set(long, run_batch_result, long, BatchOpsVec) - Static method in class com.b14.qdb.jni.qdbJNI
 
run_batch_result_successes_get(long, run_batch_result) - Static method in class com.b14.qdb.jni.qdbJNI
 
run_batch_result_successes_set(long, run_batch_result, long) - Static method in class com.b14.qdb.jni.qdbJNI
 
runBatch(List<Operation<V>>) - Method in class com.b14.qdb.Quasardb
Submit a list of operation which can increase performance when it is necessary to run many small operations.
Using properly the batch operations requires : initializing running list of operations read results

S

set(int, qdb_operation_t) - Method in class com.b14.qdb.jni.BatchOpsVec
 
set(int, qdb_remote_node_t) - Method in class com.b14.qdb.jni.remoteNodeArray
 
set(int, String) - Method in class com.b14.qdb.jni.StringVec
 
setAddress(String) - Method in class com.b14.qdb.jni.qdb_remote_node_t
 
setAlias(String) - Method in class com.b14.qdb.batch.Operation
Set operation's alias
setAlias(String) - Method in class com.b14.qdb.batch.Result
Set alias associated with the current operation.
setAlias(String) - Method in class com.b14.qdb.jni.batch_request
 
setAlias(String) - Method in class com.b14.qdb.jni.qdb_operation_t
 
setAlias(String) - Method in class com.b14.qdb.QuasardbEntry
Set alias for the Quasardb entry
setBuffer(String) - Method in class com.b14.qdb.jni.retval
 
setBuffer_size(long) - Method in class com.b14.qdb.jni.retval
 
setComparand(SWIGTYPE_p_qdb__api_buffer_ptr) - Method in class com.b14.qdb.jni.batch_request
 
setComparand(ByteBuffer) - Method in class com.b14.qdb.jni.qdb_operation_t
 
setComparand_size(long) - Method in class com.b14.qdb.jni.qdb_operation_t
 
setCompareValue(V) - Method in class com.b14.qdb.batch.Operation
Set the compare value associated with the current batch operation.
setConfig(QuasardbConfig) - Method in class com.b14.qdb.Quasardb
Updates the configuration properties
setContent(SWIGTYPE_p_qdb__api_buffer_ptr) - Method in class com.b14.qdb.jni.batch_request
 
setContent(ByteBuffer) - Method in class com.b14.qdb.jni.qdb_operation_t
 
setContent_size(long) - Method in class com.b14.qdb.jni.qdb_operation_t
 
setDefaultExpiryTimeInSeconds(long) - Method in class com.b14.qdb.Quasardb
Set the default expiry time in seconds for all next entries.
setError(String) - Method in class com.b14.qdb.batch.Result
Set result error for the current operation.
setError(qdb_error_t) - Method in class com.b14.qdb.jni.error_carrier
 
setError(qdb_error_t) - Method in class com.b14.qdb.jni.qdb_remote_node_t
 
setExpiry_time(long) - Method in class com.b14.qdb.jni.batch_request
 
setExpiry_time(long) - Method in class com.b14.qdb.jni.qdb_operation_t
 
setExpiryTimeAt(String, Date) - Method in class com.b14.qdb.Quasardb
Change the expiry time for a provided alias at the provided date.
setExpiryTimeInSeconds(String, long) - Method in class com.b14.qdb.Quasardb
Change the expiry time in seconds for a provided alias
setExpiryTimeInSeconds(long) - Method in class com.b14.qdb.QuasardbConfig
Set default expiry time for all new incoming entries of the cluster.
setHostName(String) - Method in class com.b14.qdb.QuasardbNode
Set hostname for a quasardb node.
setPort(int) - Method in class com.b14.qdb.jni.qdb_remote_node_t
 
setPort(int) - Method in class com.b14.qdb.QuasardbNode
Set port for a quasardb node.
setResults(List<Result<?>>) - Method in class com.b14.qdb.batch.Results
Set all results of submitted operations.
setResults(BatchOpsVec) - Method in class com.b14.qdb.jni.run_batch_result
 
setSuccess(boolean) - Method in class com.b14.qdb.batch.Result
Set if current operation is successful or not.
setSuccess(boolean) - Method in class com.b14.qdb.batch.Results
Set if all submitted batch operations are successful or not.
setSuccesses(long) - Method in class com.b14.qdb.jni.run_batch_result
 
setType(TypeOperation) - Method in class com.b14.qdb.batch.Operation
Set operation's type
setType(qdb_operation_type_t) - Method in class com.b14.qdb.jni.batch_request
 
setType(qdb_operation_type_t) - Method in class com.b14.qdb.jni.qdb_operation_t
 
setTypeOperation(TypeOperation) - Method in class com.b14.qdb.batch.Result
Set operation type associated with the current operation.
setValue(V) - Method in class com.b14.qdb.batch.Operation
Set the value associated with the current batch operation.
setValue(V) - Method in class com.b14.qdb.batch.Result
Set result value for the current operation.
setValue(V) - Method in class com.b14.qdb.QuasardbEntry
Set value for the Quasardb entry
size() - Method in class com.b14.qdb.jni.BatchOpsVec
 
size() - Method in class com.b14.qdb.jni.remoteNodeArray
 
size() - Method in class com.b14.qdb.jni.StringVec
 
sort() - Method in class com.b14.qdb.tools.profiler.ObjectInfo
 
startsWith(String) - Method in class com.b14.qdb.Quasardb
Perform a search prefix based operation on all quasardb entries.
Pay attention that : search operation is based on aliases, not on values. search operation is case sensitive. searching on reserved aliases (starts with "qdb") is not allowed.
stop_node(SWIGTYPE_p_qdb_session, qdb_remote_node_t, String) - Static method in class com.b14.qdb.jni.qdb
 
stop_node(long, long, qdb_remote_node_t, String) - Static method in class com.b14.qdb.jni.qdbJNI
 
stopCurrentNode(String) - Method in class com.b14.qdb.Quasardb
Stop the current node with a given reason.
stopNode(String, int, String) - Method in class com.b14.qdb.Quasardb
Stop a specific node with a given reason.
StringVec - Class in com.b14.qdb.jni
 
StringVec(long, boolean) - Constructor for class com.b14.qdb.jni.StringVec
 
StringVec() - Constructor for class com.b14.qdb.jni.StringVec
 
StringVec(long) - Constructor for class com.b14.qdb.jni.StringVec
 
StringVec_capacity(long, StringVec) - Static method in class com.b14.qdb.jni.qdbJNI
 
StringVec_clear(long, StringVec) - Static method in class com.b14.qdb.jni.qdbJNI
 
StringVec_empty(long, StringVec) - Static method in class com.b14.qdb.jni.qdbJNI
 
StringVec_get(long, StringVec, int) - Static method in class com.b14.qdb.jni.qdbJNI
 
StringVec_push_back(long, StringVec, String) - Static method in class com.b14.qdb.jni.qdbJNI
 
StringVec_reserve(long, StringVec, long) - Static method in class com.b14.qdb.jni.qdbJNI
 
StringVec_set(long, StringVec, int, String) - Static method in class com.b14.qdb.jni.qdbJNI
 
StringVec_size(long, StringVec) - Static method in class com.b14.qdb.jni.qdbJNI
 
swigCMemOwn - Variable in class com.b14.qdb.jni.ApiBufferPtr
 
swigCMemOwn - Variable in class com.b14.qdb.jni.batch_request
 
swigCMemOwn - Variable in class com.b14.qdb.jni.batch_result
 
swigCMemOwn - Variable in class com.b14.qdb.jni.BatchOpsVec
 
swigCMemOwn - Variable in class com.b14.qdb.jni.error_carrier
 
swigCMemOwn - Variable in class com.b14.qdb.jni.qdb_const_iterator_t
 
swigCMemOwn - Variable in class com.b14.qdb.jni.qdb_operation_t
 
swigCMemOwn - Variable in class com.b14.qdb.jni.qdb_remote_node_t
 
swigCMemOwn - Variable in class com.b14.qdb.jni.remoteNodeArray
 
swigCMemOwn - Variable in class com.b14.qdb.jni.retval
 
swigCMemOwn - Variable in class com.b14.qdb.jni.run_batch_result
 
swigCMemOwn - Variable in class com.b14.qdb.jni.StringVec
 
swigToEnum(int) - Static method in class com.b14.qdb.jni.qdb_error_t
 
swigToEnum(int) - Static method in class com.b14.qdb.jni.qdb_limits_t
 
swigToEnum(int) - Static method in class com.b14.qdb.jni.qdb_operation_type_t
 
swigToEnum(int) - Static method in class com.b14.qdb.jni.qdb_option_t
 
swigToEnum(int) - Static method in class com.b14.qdb.jni.qdb_protocol_t
 
SWIGTYPE_p_qdb__api_buffer_ptr - Class in com.b14.qdb.jni
 
SWIGTYPE_p_qdb__api_buffer_ptr(long, boolean) - Constructor for class com.b14.qdb.jni.SWIGTYPE_p_qdb__api_buffer_ptr
 
SWIGTYPE_p_qdb__api_buffer_ptr() - Constructor for class com.b14.qdb.jni.SWIGTYPE_p_qdb__api_buffer_ptr
 
SWIGTYPE_p_qdb_session - Class in com.b14.qdb.jni
 
SWIGTYPE_p_qdb_session(long, boolean) - Constructor for class com.b14.qdb.jni.SWIGTYPE_p_qdb_session
 
SWIGTYPE_p_qdb_session() - Constructor for class com.b14.qdb.jni.SWIGTYPE_p_qdb_session
 
SWIGTYPE_p_void - Class in com.b14.qdb.jni
 
SWIGTYPE_p_void(long, boolean) - Constructor for class com.b14.qdb.jni.SWIGTYPE_p_void
 
SWIGTYPE_p_void() - Constructor for class com.b14.qdb.jni.SWIGTYPE_p_void
 
swigValue() - Method in class com.b14.qdb.jni.qdb_error_t
 
swigValue() - Method in class com.b14.qdb.jni.qdb_limits_t
 
swigValue() - Method in class com.b14.qdb.jni.qdb_operation_type_t
 
swigValue() - Method in class com.b14.qdb.jni.qdb_option_t
 
swigValue() - Method in class com.b14.qdb.jni.qdb_protocol_t
 

T

toString() - Method in class com.b14.qdb.jni.qdb_error_t
 
toString() - Method in class com.b14.qdb.jni.qdb_limits_t
 
toString() - Method in class com.b14.qdb.jni.qdb_operation_type_t
 
toString() - Method in class com.b14.qdb.jni.qdb_option_t
 
toString() - Method in class com.b14.qdb.jni.qdb_protocol_t
 
toString() - Method in class com.b14.qdb.Quasardb
toString() - Method in exception com.b14.qdb.QuasardbException
 
toString() - Method in class com.b14.qdb.tools.profiler.ObjectInfo
 
type - Variable in class com.b14.qdb.tools.profiler.ObjectInfo
Field type name
TypeOperation - Enum in com.b14.qdb.batch
A Quasardb batch operation type.

U

update(SWIGTYPE_p_qdb_session, String, ByteBuffer, long, long) - Static method in class com.b14.qdb.jni.qdb
 
update(long, String, ByteBuffer, long, long) - Static method in class com.b14.qdb.jni.qdbJNI
 
update(String, V) - Method in class com.b14.qdb.Quasardb
Update an existing entry or create a new one.
update(String, V, long) - Method in class com.b14.qdb.Quasardb
Update an existing entry or create a new one.

Please note that entries starting with "qdb" are reserved.

V

valueOf(String) - Static method in enum com.b14.qdb.batch.TypeOperation
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.b14.qdb.batch.TypeOperation
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Static method in class com.b14.qdb.jni.qdb
 
version() - Static method in class com.b14.qdb.jni.qdbJNI
 
A B C D E F G I L M N O P Q R S T U V 

Copyright © 2015 quasardb. All Rights Reserved.