public class RETSubscriptionListener<T extends com.caplin.motif.fx.rates.AbstractSubjectInfo>
extends java.lang.Object
implements com.caplin.ret.trapi.rates.SubscriptionListener
Constructor and Description |
---|
RETSubscriptionListener(T subjectInfo,
com.caplin.motif.fx.rates.FXQuotePublisher publisher,
com.caplin.ret.trapi.admin.AdminService adminService,
PricingDataProvider<T> pricingProvider,
java.util.concurrent.ExecutorService singleThreadedExecutor) |
Modifier and Type | Method and Description |
---|---|
void |
onForwardRateUpdate(com.caplin.ret.trapi.rates.ForwardQuote forwardQuote) |
void |
onInstrumentNotStale() |
void |
onInstrumentStale() |
void |
onSpotRateUpdate(com.caplin.ret.trapi.rates.SpotQuote spotQuote) |
void |
onSubscribeFail(java.lang.String reason,
int code) |
void |
onSubscribePass() |
public RETSubscriptionListener(T subjectInfo, com.caplin.motif.fx.rates.FXQuotePublisher publisher, com.caplin.ret.trapi.admin.AdminService adminService, PricingDataProvider<T> pricingProvider, java.util.concurrent.ExecutorService singleThreadedExecutor)
public void onSubscribePass()
onSubscribePass
in interface com.caplin.ret.trapi.rates.SubscriptionListener
public void onSubscribeFail(java.lang.String reason, int code)
onSubscribeFail
in interface com.caplin.ret.trapi.rates.SubscriptionListener
public void onSpotRateUpdate(com.caplin.ret.trapi.rates.SpotQuote spotQuote)
onSpotRateUpdate
in interface com.caplin.ret.trapi.rates.SubscriptionListener
public void onForwardRateUpdate(com.caplin.ret.trapi.rates.ForwardQuote forwardQuote)
onForwardRateUpdate
in interface com.caplin.ret.trapi.rates.SubscriptionListener
public void onInstrumentStale()
onInstrumentStale
in interface com.caplin.ret.trapi.rates.SubscriptionListener
public void onInstrumentNotStale()
onInstrumentNotStale
in interface com.caplin.ret.trapi.rates.SubscriptionListener
Copyright © 2016 Caplin Systems.