以下にログ設定の変更を行う実施例を示します。
IMAPSLogger log = new IMAPSLogger();
try {
log.setLevel(IMAPSLogLevel.DEBUG);
log.setMaxFileSize(20);
log.setRotateCount(5);
log.getLevel(); // IMAPSLogLevel.DEBUG
log.getMaxFileSize(); // 20
log.getRotateCount(); // 5
} catch (IMAPSClientCommonException e) {
// 設定ファイルの読み込みに失敗した場合
} catch (ArgumentException e) {
// 指定した引数が間違っている場合
}
参考
ログAPIの設定はクライアント設定ファイルよりも優先されます。変更した内容は、アプリの再起動や更新によって失われません。