All Methods Static Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
static <T,Id> Processor.Builder<Id> |
behaviour(Class<T> cls,
EntityBehaviour<T,Id> behaviour) |
static <Id> Processor.Builder<Id> |
behaviourFactory(rx.functions.Func1<Class<?>,EntityBehaviour<?,Id>> behaviourFactory) |
void |
cancelSignal(Class<?> fromClass,
Id fromId,
Class<?> toClass,
Id toId) |
void |
cancelSignalToSelf(Class<?> cls,
Id id) |
void |
cancelSignalToSelf(ClassId<?,Id> cid) |
<T> ObjectState<T> |
get(Class<T> cls,
Id id) |
<T> Optional<T> |
getObject(Class<T> cls,
Id id) |
rx.Observable<EntityStateMachine<?,Id>> |
observable() |
void |
onCompleted() |
static <Id> Processor.Builder<Id> |
processingScheduler(rx.Scheduler processingScheduler) |
<T> void |
signal(Class<T> cls,
Id id,
Event<? super T> event) |
<T> void |
signal(ClassId<T,Id> cid,
Event<? super T> event) |
void |
signal(Signal<?,Id> signal) |
static <Id> Processor.Builder<Id> |
signalScheduler(rx.Scheduler signalScheduler) |