com.hammurapi.eventbus.tests.familyties
Interface FamilyTiesEventStore

Show UML class diagram
All Superinterfaces:
EventStore<Relative,Integer,FamilyTiesRules,AbstractEventBus.Handle<Relative,Integer,FamilyTiesRules,Long>,FamilyTiesEventStore>, Iterable<AbstractEventBus.Handle<Relative,Integer,FamilyTiesRules,Long>>, ReadWriteLock, Store<AbstractEventBus.Handle<Relative,Integer,FamilyTiesRules,Long>,Relative,FamilyTiesEventStore>
All Known Implementing Classes:
FamilyTiesEventStoreImpl, FamilyTiesEventStoreImpl.FamilyTiesEventDeputyStore, FamilyTiesEventStoreImpl.FamilyTiesEventLiveView, FamilyTiesEventStoreImpl.FamilyTiesEventUnmodifiableStore

public interface FamilyTiesEventStore
extends EventStore<Relative,Integer,FamilyTiesRules,AbstractEventBus.Handle<Relative,Integer,FamilyTiesRules,Long>,FamilyTiesEventStore>

Domain-specific event store


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.hammurapi.store.Store
Store.Handle<T,PK,S extends Store<T,PK,S>>, Store.QueryTask<T,PK,S extends Store<?,PK,S>>, Store.StoreIterator<T>, Store.UpdateTask<T,PK,S extends Store<T,PK,S>>, Store.ViewType
 
Method Summary
 Iterable<Relative> getRelatives(Person subject)
           
 
Methods inherited from interface com.hammurapi.store.Store
addIndex, clear, createUnmodifiableFacade, createView, get, get, getAll, getByPrimaryKey, getMultiple, getPrimaryKeyExtractor, put, query, query, queryAll, queryMultiple, remove, remove, removeByPrimaryKey, update
 
Methods inherited from interface java.util.concurrent.locks.ReadWriteLock
readLock, writeLock
 
Methods inherited from interface java.lang.Iterable
iterator
 

Method Detail

getRelatives

Iterable<Relative> getRelatives(Person subject)