public final class Purge extends Object
修飾子とタイプ | メソッドと説明 |
---|---|
static void |
attachment(String mailId,
Date mailCreateDate,
String fileCd,
String fileName)
PublicStorage からファイルを削除し、ファイル情報・ファイル関連情報も削除します。 |
static void |
folder(String folderCd,
String userCd)
指定のフォルダコード以下の情報を削除します。
|
static List<String> |
isolatedMails()
孤立したメールを順に削除します。
|
static void |
message(String mailId)
メッセージに関連する情報、添付ファイル(ストレージ含む)を削除します。
|
static void |
messages(String... mailIds)
メッセージに関連する情報、添付ファイル(ストレージ含む)を削除します。
|
static void |
user(String userCd)
指定のユーザに関する情報を削除し、その結果不要になったメールや添付ファイルを削除します。
|
public static void attachment(String mailId, Date mailCreateDate, String fileCd, String fileName)
PublicStorage
からファイルを削除し、ファイル情報・ファイル関連情報も削除します。mailId
- メールIDmailCreateDate
- メール作成日fileCd
- ファイルコードfileName
- 物理ファイル名(テーブルの physical_file_name 想定)public static void folder(String folderCd, String userCd) throws StorageFileOperationException
folderCd
- フォルダコードuserCd
- ユーザコードStorageFileOperationException
- ストレージのファイル操作に失敗した場合public static void message(String mailId)
mailId
- メールIDpublic static void messages(String... mailIds)
#messageWithRelations
を使用する必要があります。mailIds
- メールIDの配列public static void user(String userCd) throws GroupMailException
userCd
- ユーザコードGroupMailException
- 削除処理中に問題が発生した場合Copyright © 2019 UCM Co., Ltd.. All rights reserved.