Value Members
-
def
!=
(arg0: AnyRef): Boolean
-
def
!=
(arg0: Any): Boolean
-
def
##
(): Int
-
def
==
(arg0: AnyRef): Boolean
-
def
==
(arg0: Any): Boolean
-
var
_serviceFailure
: Exception
-
var
_service_state
: State
-
def
_start
(on_completed: Task): Unit
-
var
_start_transition_counter
: Int
-
def
_stop
(on_completed: Task): Unit
-
def
add_queue
(record: QueueRecord)(callback: (Boolean) ⇒ Unit): Unit
-
def
asInstanceOf
[T0]
: T0
-
def
assert_executing
: Unit
-
var
cancelable_enqueue_actions
: ConcurrentHashMap[(Long, Long), MessageAction]
-
var
canceled_add_message
: Long
-
var
canceled_enqueue
: Long
-
-
def
clone
(): AnyRef
-
var
close_latency
: TimeMetric
-
val
close_latency_counter
: TimeCounter
-
-
-
def
create_uow
(): DelayableUOW
-
val
dispatch_queue
: DispatchQueue
-
def
drain_flushes
: Unit
-
def
drain_loads
: Unit
-
def
drain_uows
: Unit
-
def
eq
(arg0: AnyRef): Boolean
-
def
equals
(arg0: Any): Boolean
-
val
event_source
: CustomDispatchSource[Runnable, ListBuffer[Runnable]]
-
def
export_data
(os: OutputStream, cb: (Option[String]) ⇒ Unit): Unit
-
def
fill_store_status
(rc: StoreStatusDTO): Unit
-
def
finalize
(): Unit
-
def
flush_delay
: Long
-
var
flush_latency
: TimeMetric
-
val
flush_latency_counter
: TimeCounter
-
def
flush_message
(message_key: Long)(cb: ⇒ Unit): Unit
-
val
flush_source
: CustomDispatchSource[DelayableUOW, ListBuffer[DelayableUOW]]
-
def
gc
(onComplete: ⇒ Unit): Unit
-
def
getClass
(): java.lang.Class[_]
-
def
get_last_queue_key
(callback: (Option[Long]) ⇒ Unit): Unit
-
def
get_map_entry
(key: Buffer)(callback: (Option[Buffer]) ⇒ Unit): Unit
-
def
get_next_msg_key
: Long
-
def
get_prefixed_map_entries
(prefix: Buffer)(callback: (Seq[(Buffer, Buffer)]) ⇒ Unit): Unit
-
def
get_queue
(queueKey: Long)(callback: (Option[QueueRecord]) ⇒ Unit): Unit
-
def
get_store_status
(callback: (StoreStatusDTO) ⇒ Unit): Unit
-
def
hashCode
(): Int
-
def
import_data
(is: InputStream, cb: (Option[String]) ⇒ Unit): Unit
-
def
isInstanceOf
[T0]
: Boolean
-
def
key
(x: QueueEntryRecord): (Long, Long)
-
def
list_queue_entries
(queueKey: Long, firstSeq: Long, lastSeq: Long)(callback: (Seq[QueueEntryRecord]) ⇒ Unit): Unit
-
def
list_queue_entry_ranges
(queueKey: Long, limit: Int)(callback: (Seq[QueueEntryRange]) ⇒ Unit): Unit
-
def
list_queues
(callback: (Seq[Long]) ⇒ Unit): Unit
-
def
load_message
(messageKey: Long, locator: AtomicReference[AnyRef])(callback: (Option[MessageRecord]) ⇒ Unit): Unit
-
val
load_source
: CustomDispatchSource[(Long, AtomicReference[AnyRef], (Option[MessageRecord]) ⇒ Unit), ListBuffer[(Long, AtomicReference[AnyRef], (Option[MessageRecord]) ⇒ Unit)]]
-
def
locator_based
: Boolean
-
var
message_load_batch_size
: IntMetric
-
val
message_load_batch_size_counter
: IntMetricCounter
-
var
message_load_latency
: TimeMetric
-
val
message_load_latency_counter
: TimeCounter
-
var
metric_canceled_enqueue_counter
: Long
-
var
metric_canceled_message_counter
: Long
-
var
metric_flushed_enqueue_counter
: Long
-
var
metric_flushed_message_counter
: Long
-
def
ne
(arg0: AnyRef): Boolean
-
val
next_batch_id
: AtomicInteger
-
var
next_msg_key
: AtomicLong
-
var
next_queue_key
: AtomicLong
-
def
notify
(): Unit
-
def
notifyAll
(): Unit
-
def
on_store_requested
(mr: MessageRecord): Unit
-
val
pending_stores
: ConcurrentHashMap[Long, MessageAction]
-
def
poll_gc
: Unit
-
def
poll_stats
: Unit
-
def
purge
(callback: ⇒ Unit): Unit
-
var
range_load_latency
: TimeMetric
-
val
range_load_latency_counter
: TimeCounter
-
var
read_executor
: ExecutorService
-
def
remove_queue
(queueKey: Long)(callback: (Boolean) ⇒ Unit): Unit
-
def
schedule_reoccurring
(time: Long, unit: TimeUnit)(func: ⇒ Unit): Unit
-
def
serviceFailure
: Exception
-
def
service_state
: State
-
def
start
(on_completed: Task): Unit
-
def
start
(func: ⇒ Unit): Unit
-
def
stop
(on_completed: Task): Unit
-
def
stop
(func: ⇒ Unit): Unit
-
def
store
(uows: Seq[DelayableUOW])(callback: ⇒ Unit): Unit
-
def
store_completed
(uows: ListBuffer[DelayableUOW]): Unit
-
def
store_kind
: String
-
def
synchronized
[T0]
(arg0: ⇒ T0): T0
-
implicit def
toIntMetricDTO
(m: IntMetric): IntMetricDTO
-
def
toString
(): String
-
implicit def
toTimeMetricDTO
(m: TimeMetric): TimeMetricDTO
-
val
uow_source
: CustomDispatchSource[DelayableUOW, ListBuffer[DelayableUOW]]
-
def
wait
(): Unit
-
def
wait
(arg0: Long, arg1: Int): Unit
-
def
wait
(arg0: Long): Unit
-
var
write_executor
: ExecutorService
Inherited from DelayingStoreSupport
Inherited from BaseService
Inherited from Dispatched
Inherited from Store
Inherited from ServiceTrait
Inherited from Service
Inherited from AnyRef
Inherited from Any