FileCleanUpTask

Extends \SCC\Batch\Task\Extend\SccTask

[ ファイル削除Task ]

指定された機能でアップロードされたファイルを削除する

package

Default

Methods

APIバッチ処理実行結果ファイルの削除を実施する APIバッチ処理実行結果ファイルのうち生成から一定日数経過したファイルを削除します

apibatchlogAction(array $params) : string

Arguments

$params

array

実行引数

Response

string

成功時は「success」

指定ディレクトリ以下のJSONファイルを削除する

apibatchlogDelete(string $dirPath, integer $nowTime = null) 

Arguments

$dirPath

string

ディレクトリパス

$nowTime

integer

削除判定起点時間(現在日時)

初期化処理

initialize() 
inherited

メッセージ機能でアップロードされたファイルの削除を実施する メッセージ送信日がバッチ起動日から120日前の日付より過去の添付ファイルを削除します

messageAction(array $params) : string

Arguments

$params

array

実行引数

Response

string

成功時は「success」

ConfigからDBの設定をセットする

setConfig(string $domain_cd = "") : boolean
inherited

Arguments

$domain_cd

string

ドメインCD

Response

boolean

ドメインごとのバッチ用Configファイルを適用する

setDomainBatchConfig(string $domain_cd) 
inherited
throws

Arguments

$domain_cd

string

ドメインCD

Properties

ロガー

batch_logger : 
inherited

Type(s)