クラス SpringBootTriggeringPolicy
java.lang.ObjectSE
org.springframework.boot.logging.log4j2.SpringBootTriggeringPolicy
- 実装済みのインターフェース一覧:
org.apache.logging.log4j.core.appender.rolling.TriggeringPolicy
@Plugin(name="SpringBootTriggeringPolicy",
category="Core",
elementType="TriggeringPolicy",
deferChildren=true,
printObject=true)
public abstract class SpringBootTriggeringPolicy
extends ObjectSE
implements org.apache.logging.log4j.core.appender.rolling.TriggeringPolicy
設定属性に基づいて標準的な Log4j2
TriggeringPolicy を作成するためのファクトリです。サポートされる戦略は size、time、size-and-time、cron です。- 導入:
- 4.1.0
- 作成者:
- HoJoo Moon, Stephane Nicoll
ネストされたクラスの概要
ネストされたクラス修飾子と型クラス説明static classTriggeringPolicyを作成するためのビルダー。方法の概要
修飾子と型メソッド説明voidinitialize(org.apache.logging.log4j.core.appender.rolling.RollingFileManager manager) booleanisTriggeringEvent(org.apache.logging.log4j.core.LogEvent logEvent)
方法の詳細
initialize
public void initialize(org.apache.logging.log4j.core.appender.rolling.RollingFileManager manager) - 次で指定:
- インターフェース
org.apache.logging.log4j.core.appender.rolling.TriggeringPolicy内のinitialize
isTriggeringEvent
public boolean isTriggeringEvent(org.apache.logging.log4j.core.LogEvent logEvent) - 次で指定:
- インターフェース
org.apache.logging.log4j.core.appender.rolling.TriggeringPolicy内のisTriggeringEvent
newBuilder
@PluginBuilderFactory public static SpringBootTriggeringPolicy.SpringBootTriggeringPolicyBuilder newBuilder()