    001    package com.hammurapi.eventbus.local;
    002
    003
    004    /**
    005     * Local event bus which store generic parameter is bound to LocalEventStore.
    006     * @author Pavel Vlasov
    007     *
    008     * @param <E>
    009     * @param <P>
    010     * @param <C>
    011     */
    012    public class LocalEventBus<E, P extends Comparable<P>, C> extends LocalEventBusBase<E,P,C,LocalEventStore<E,P,C>> {
    013
    014            public LocalEventBus(Config<E, P, C> config) {
    015                    super(config);
    016            }
    017
    018            /**
    019             * Configurator with bound store generic parameter.
    020             * @author Pavel Vlasov
    021             *
    022             * @param <E>
    023             * @param <P>
    024             * @param <C>
    025             */
    026            public static class Config<E, P extends Comparable<P>, C> extends LocalEventBusBase.Config<E, P, C, LocalEventStore<E,P,C>> {
    027
    028            }
    029
    030
    031    }