public class ScheduleBucket extends Object
At the time of timer evaluation, callbacks that become triggerable are ordered using the bucket as the first-level order, and slot as the second-level order.
Each statement at statement creation time allocates a buckets, and each timer within the statement allocates a slot. Thus statements that depend on other statements (such as for insert-into), and timers within their statement (such as time window or output rate limit timers) behave deterministically.
Constructor and Description |
---|
ScheduleBucket(int bucketNum)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
long |
allocateSlot() |
long |
allocateSlot(int slotNumber) |
static long |
toLong(int bucket,
int slot) |