Class MessageAdapter

java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.bgbilling.kernel.event.MessageAdapter
Direct Known Subclasses:
Consumer, Producer

public class MessageAdapter extends ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
Сериализует/десериализует объект-событие в/из сообщения.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final int
     
    protected final int
     
    protected final javax.jms.Session
     
    protected final long
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    MessageAdapter(javax.jms.Session session, int deliveryMode, int priority, long timeToLive, Class<?>... classes)
     
    MessageAdapter(javax.jms.Session session, Class<? extends ru.bitel.bgbilling.kernel.event.common.Event> clazz)
     
  • Method Summary

    Methods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger

    getLogger, logError

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • session

      protected final javax.jms.Session session
    • deliveryMode

      protected final int deliveryMode
    • priority

      protected final int priority
    • timeToLive

      protected final long timeToLive
  • Constructor Details

    • MessageAdapter

      public MessageAdapter(javax.jms.Session session, Class<? extends ru.bitel.bgbilling.kernel.event.common.Event> clazz) throws jakarta.xml.bind.JAXBException
      Throws:
      jakarta.xml.bind.JAXBException
    • MessageAdapter

      public MessageAdapter(javax.jms.Session session, int deliveryMode, int priority, long timeToLive, Class<?>... classes) throws jakarta.xml.bind.JAXBException
      Throws:
      jakarta.xml.bind.JAXBException