public interface EventStore
| Modifier and Type | Method and Description |
|---|---|
org.calrissian.mango.collect.CloseableIterable<org.calrissian.mango.domain.event.Event> |
get(Collection<org.calrissian.mango.domain.event.EventIndex> indexes,
Set<String> selectFields,
Auths auths)
If an event is already being indexed in another store, it's often useful to query a bunch
back in batches.
|
org.calrissian.mango.collect.CloseableIterable<org.calrissian.mango.domain.event.Event> |
query(Date start,
Date end,
org.calrissian.mango.criteria.domain.Node node,
Set<String> selectFields,
Auths auths)
Query the store using criteria specified
|
void |
save(Iterable<? extends org.calrissian.mango.domain.event.Event> events)
Persists a set of StoreEntry objects into the event store
|
void save(Iterable<? extends org.calrissian.mango.domain.event.Event> events)
events - Exceptionorg.calrissian.mango.collect.CloseableIterable<org.calrissian.mango.domain.event.Event> query(Date start, Date end, org.calrissian.mango.criteria.domain.Node node, Set<String> selectFields, Auths auths)
start - end - node - auths - org.calrissian.mango.collect.CloseableIterable<org.calrissian.mango.domain.event.Event> get(Collection<org.calrissian.mango.domain.event.EventIndex> indexes, Set<String> selectFields, Auths auths)
indexes - auths - Copyright © 2014 Calrissian. All Rights Reserved.