クラス AmqpAppender.AmqpManager

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

public static class AmqpAppender.AmqpManager extends org.apache.logging.log4j.core.appender.AbstractManager
アペンダーのマネージャークラス。
導入:
1.6
作成者:
Gary Russell, Stephen Oakey, Artem Bilan, Dominique Villard, Nicolas Ristock, Eugene Gusev, Francesco Scipioni, Stephane Nicoll
  • ネストされたクラスの要約

    クラス 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 @Nullable 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 @Nullable 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()