| Package | Description |
|---|---|
| com.graphaware.runtime.metadata | |
| com.graphaware.runtime.module | |
| com.graphaware.runtime.schedule |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TimerDrivenModuleMetadata<P extends TimerDrivenModuleContext<?>>
|
| Modifier and Type | Class and Description |
|---|---|
class |
BaseTimerDrivenModuleContext<T>
Base-class for
TimerDrivenModuleContext implementations. |
class |
EmptyContext
A
TimerDrivenModuleContext that is empty, i.e. |
class |
NodeBasedContext
BaseTimerDrivenModuleContext with Node as the position representation and no extra data. |
| Modifier and Type | Method and Description |
|---|---|
TimerDrivenModuleContext<?> |
DefaultTimerDrivenModuleMetadata.lastContext()
Get the context that the module produced when it last did some work.
|
| Constructor and Description |
|---|
DefaultTimerDrivenModuleMetadata(TimerDrivenModuleContext context)
Construct new metadata.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BaseTimerDrivenModule<C extends TimerDrivenModuleContext>
Base class for
TimerDrivenModule implementations. |
interface |
TimerDrivenModule<C extends TimerDrivenModuleContext>
Specialisation of
RuntimeModule that can be driven by a timing strategy as opposed to a response to transaction
events. |
interface |
TxAndTimerDrivenModule<T,C extends TimerDrivenModuleContext> |
| Modifier and Type | Method and Description |
|---|---|
<C extends TimerDrivenModuleContext,T extends TimerDrivenModule<C>> |
RotatingTaskScheduler.registerModuleAndContext(T module,
C context)
Register a module and its context.
|
<C extends TimerDrivenModuleContext,T extends TimerDrivenModule<C>> |
TaskScheduler.registerModuleAndContext(T module,
C context)
Register a module and its context.
|
Copyright © 2013-2016–2018 Graph Aware Limited. All rights reserved.