掲載終了している掲示の添付ファイルのアクセス権を非公開にする

目次

掲載終了している掲示の添付ファイルのアクセス権を非公開にする

システム管理者はApexメソッドを呼び出すことにより、掲載終了している掲示の添付ファイルのアクセス権を非公開にできます。掲載終了期間を指定する方法と特定の日を指定する方法の2つがあります。

掲載終了日時の範囲を指定して、添付ファイルのアクセス権を非公開にする

クラス

TSMNTCLB.BBS_Api

メソッドvoid setExpiredBulletinsFilesToPrivate(DateTime startTime, DateTime endTime)
説明

startTimeからendTimeで指定した期間に掲載終了した掲示に対して、添付ファイルのアクセス権を非公開にします。公開中または未公開の掲示に対しては何も行いません。

コード例
// 2018/12/1から2018/12/7までに掲載終了した掲示の添付ファイルアクセス権を非公開にします。
TSMNTCLB.BBS_Api api = new TSMNTCLB.BBS_Api();
DateTime startTime = DateTime.newInstance(2018, 12, 1, 0, 0, 0);
DateTime endTime = DateTime.newInstance(2018, 12, 8, 0, 0, 0);
api.setExpiredBulletinsFilesToPrivate(startTime, endTime)

指定した日に掲載終了した掲示に対して、添付ファイルのアクセス権を非公開にする

クラス

TSMNTCLB.BBS_Api

メソッドvoid setExpiredBulletinsFilesToPrivate(Date expiredDate)
説明

expiredDateで指定した日に掲載終了した掲示に対して、添付ファイルのアクセス権を非公開にします。公開中または未公開の掲示に対しては何も行いません。

コード例
// 2018/12/1に掲載終了した掲示の添付ファイルアクセス権を非公開にします。
TSMNTCLB.BBS_Api api = new TSMNTCLB.BBS_Api();
Date dt = Date.newInstance(2018, 12, 1);
api.setExpiredBulletinsFilesToPrivate(dt);