クラス AmqpAppender.AmqpManager

java.lang.ObjectSE
org.apache.logging.log4j.core.appender.AbstractManager
org.springframework.amqp.rabbit.log4j2.AmqpAppender.AmqpManager
実装されたすべてのインターフェース:
AutoCloseableSE
含まれているクラス:
AmqpAppender

protected static class AmqpAppender.AmqpManager extends org.apache.logging.log4j.core.appender.AbstractManager
アペンダーのマネージャークラス。
  • ネストされたクラスのサマリー

    クラス org.apache.logging.log4j.core.appender.AbstractManager から継承されたネストクラス / インターフェース

    org.apache.logging.log4j.core.appender.AbstractManager.AbstractFactoryData
  • フィールドサマリー

    クラス org.apache.logging.log4j.core.appender.AbstractManager から継承されたフィールド

    count, LOGGER
  • コンストラクターのサマリー

    コンストラクター
    修飾子
    コンストラクター
    説明
    protected
    AmqpManager(org.apache.logging.log4j.core.LoggerContext loggerContext, StringSE name)
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    protected void
    RabbitConnectionFactoryBean を構成します。
    protected com.rabbitmq.client.ConnectionFactory
    ConnectionFactory を作成します。
    protected boolean
    releaseSub(long timeout, TimeUnitSE timeUnit)
    protected void

    クラス org.apache.logging.log4j.core.appender.AbstractManager から継承されたメソッド

    close, getContentFormat, getCount, getLoggerContext, getManager, getName, getStrSubstitutor, hasManager, log, logDebug, logError, logger, logWarn, narrow, release, stop, updateData

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • AmqpManager

      protected AmqpManager(org.apache.logging.log4j.core.LoggerContext loggerContext, StringSE name)
  • メソッドの詳細

    • createRabbitConnectionFactory

      protected com.rabbitmq.client.ConnectionFactory createRabbitConnectionFactory()
      ConnectionFactory を作成します。
      戻り値:
      ConnectionFactory
    • configureRabbitConnectionFactory

      protected void configureRabbitConnectionFactory(RabbitConnectionFactoryBean factoryBean)
      RabbitConnectionFactoryBean を構成します。サブクラスは、Bean の構成をカスタマイズするためにオーバーライドできます。
      パラメーター:
      factoryBean - RabbitConnectionFactoryBean
    • releaseSub

      protected boolean releaseSub(long timeout, TimeUnitSE timeUnit)
      オーバーライド:
      クラス org.apache.logging.log4j.core.appender.AbstractManagerreleaseSub 
    • setUpExchangeDeclaration

      protected void setUpExchangeDeclaration()