Class SubjectMessagePublisher<T extends SubjectInfo>

    • Constructor Detail

      • SubjectMessagePublisher

        public SubjectMessagePublisher​(CachedPublisher publisher,
                                       boolean useGenerics)
    • Method Detail

      • publishMessage

        public void publishMessage​(T subjectInfo,
                                   Message message)
      • publishMessage

        public void publishMessage​(SubjectMessage<T> subjectMessage)
      • sendSubscribeFail

        public void sendSubscribeFail​(SubjectInfo info)
      • sendSubscribeFail

        public void sendSubscribeFail​(java.lang.String subject)
      • sendStale

        public void sendStale​(SubjectInfo info)
      • sendStale

        public void sendStale​(SubjectInfo info,
                              java.lang.String message)
      • sendNotStale

        public void sendNotStale​(SubjectInfo info)
      • sendSubjectStatusEvent

        public void sendSubjectStatusEvent​(SubjectInfo info,
                                           com.caplin.datasource.SubjectStatus subjectStatus,
                                           java.lang.String message)
      • sendNotFound

        public void sendNotFound​(SubjectInfo info)
      • sendMapping

        public void sendMapping​(SubjectInfo from,
                                java.lang.String to)
      • ratesUnavailable

        public void ratesUnavailable()
      • sendErrorEvent

        public void sendErrorEvent​(SubjectInfo subjectInfo,
                                   com.caplin.datasource.SubjectError subjectError)