package <%=package%>;

import com.hammurapi.eventbus.AbstractEventBus;
import com.hammurapi.eventbus.EventDispatchJoinContext;

/**
 * Event dispatch join context with partially bound generic parameters.
 * @author Pavel Vlasov
 *
 * @param <E>
 * @param <P>
 * @param <C>
 */
public interface <%=domain%>EventDispatchJoinContext extends <%=domain%>EventDispatchContext, EventDispatchJoinContext<<%=E%>, <%=P%>, <%=C%>, AbstractEventBus.Handle<<%=E%>,<%=P%>,<%=C%>,Long>, <%=domain%>EventStore> {

}
