
io.mstream.trader.datafeed.handlers.api.ApiChain Maven / Gradle / Ivy
The newest version!
package io.mstream.trader.datafeed.handlers.api;
import io.mstream.trader.datafeed.handlers.api.dates.Dates;
import io.mstream.trader.datafeed.handlers.api.stocks.Stocks;
import ratpack.func.Action;
import ratpack.handling.Chain;
import javax.inject.Inject;
class ApiChain
implements Action {
private final Action stocksChain;
private final Action datesChain;
@Inject
public ApiChain(
@Stocks Action stocksChain,
@Dates Action datesChain) {
this.stocksChain = stocksChain;
this.datesChain = datesChain;
}
@Override
public void execute(Chain chain)
throws Exception {
chain.prefix("stocks", stocksChain);
chain.prefix("dates", datesChain);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy