索引
すべてのクラス|すべてのパッケージ
A
- AbstractBotCommand<R> - org.thinkit.bot.filater.commandのクラス
-
The class that abstracts the bot command.
- AbstractBotCommand() - クラス のコンストラクタorg.thinkit.bot.filater.command.AbstractBotCommand
- AbstractTasklet - org.thinkit.bot.filater.batch.taskletのクラス
-
The class that abstracts tasklet process.
- ActionError - org.thinkit.bot.filater.resultのクラス
-
The class that manages action error.
- ActionError() - クラス のコンストラクタorg.thinkit.bot.filater.result.ActionError
- ActionRecord - org.thinkit.bot.filater.batch.data.entityのクラス
-
The entity that manages action record.
- ActionRecord() - クラス のコンストラクタorg.thinkit.bot.filater.batch.data.entity.ActionRecord
- ActionRecordRepository - org.thinkit.bot.filater.batch.data.repositoryのインタフェース
-
The interface that manages action record repository.
B
- BatchConfiguration - org.thinkit.bot.filater.batch.configのクラス
-
The class that defines the basic configuration of a batch process.
- BatchConfiguration() - クラス のコンストラクタorg.thinkit.bot.filater.batch.config.BatchConfiguration
- BatchJob - org.thinkit.bot.filater.batch.catalogの列挙
-
The catalog that manages batch job.
- BatchJobConfiguration - org.thinkit.bot.filater.batch.configのクラス
-
The class that defines the configuration of a batch job process and schedule.
- BatchJobConfiguration() - クラス のコンストラクタorg.thinkit.bot.filater.batch.config.BatchJobConfiguration
- BatchStep - org.thinkit.bot.filater.batch.catalogの列挙
-
The catalog that manages batch step.
- batchStepCollections() - クラス のメソッドorg.thinkit.bot.filater.batch.config.BatchStepConfiguration
-
Registers the instance of
BatchStepCollections
as bean. - BatchStepCollections - org.thinkit.bot.filater.batch.dtoのクラス
-
The class that manages collections of batch step.
- BatchStepCollections() - クラス のコンストラクタorg.thinkit.bot.filater.batch.dto.BatchStepCollections
- BatchStepConfiguration - org.thinkit.bot.filater.batch.configのクラス
-
The class that defines the configuration of a batch step process and schedule.
- BatchStepConfiguration() - クラス のコンストラクタorg.thinkit.bot.filater.batch.config.BatchStepConfiguration
- BatchTask - org.thinkit.bot.filater.batch.policyのクラス
-
The class that manages task.
- BatchTask() - クラス のコンストラクタorg.thinkit.bot.filater.batch.policy.BatchTask
- BatchTaskResult - org.thinkit.bot.filater.batch.resultのクラス
-
The class that manages the result of batch task.
- BatchTaskResult() - クラス のコンストラクタorg.thinkit.bot.filater.batch.result.BatchTaskResult
- BotCommand<R> - org.thinkit.bot.filater.commandのインタフェース
-
The interface that represents bot command.
- build() - クラス のメソッドorg.thinkit.bot.filater.batch.report.LineMessageBuilder
- build() - インタフェース のメソッドorg.thinkit.bot.filater.batch.report.MessageBuilder
-
Returns the built message.
- build() - クラス のメソッドorg.thinkit.bot.filater.result.FileDeleteCommandResult.FileDeleteCommandResultBuilder
-
Returns the new instance of
FileDeleteCommandResult
based on the set values byFileDeleteCommandResult.FileDeleteCommandResultBuilder.count(int)
andFileDeleteCommandResult.FileDeleteCommandResultBuilder.size(long)
. - builder() - クラス のstaticメソッドorg.thinkit.bot.filater.result.FileDeleteCommandResult
-
Returns the new instance of builder object.
C
- CLOSE_SESSION - org.thinkit.bot.filater.batch.catalog.BatchStep
-
The close session step
- CLOSE_SESSION - org.thinkit.bot.filater.catalog.TaskType
-
The close session
- CloseSessionTasklet - org.thinkit.bot.filater.batch.taskletのクラス
-
The tasklet manages operations of close session step.
- count(int) - クラス のメソッドorg.thinkit.bot.filater.result.FileDeleteCommandResult.FileDeleteCommandResultBuilder
-
Sets the count.
D
- DateFormat - org.thinkit.bot.filater.catalogの列挙
-
The catalog that manages date format.
- DateUtils - org.thinkit.bot.filater.utilのクラス
-
It provides common functions for date operation.
- DateUtils() - クラス のコンストラクタorg.thinkit.bot.filater.util.DateUtils
- DefaultVariable - org.thinkit.bot.filater.batch.data.content.entityのクラス
-
The entity that manages the content
"DefaultVariable"
. - DefaultVariable() - クラス のコンストラクタorg.thinkit.bot.filater.batch.data.content.entity.DefaultVariable
- DefaultVariableMapper - org.thinkit.bot.filater.batch.data.content.mapperのクラス
-
The mapper class that manages the content
"DefaultVariable"
. - DefaultVariableMapper() - クラス のコンストラクタorg.thinkit.bot.filater.batch.data.content.mapper.DefaultVariableMapper
- DELETE_FILE - org.thinkit.bot.filater.catalog.TaskType
-
The delete file
- Delimiter - org.thinkit.bot.filater.catalogの列挙
-
The catalog that manages delimiter.
- DOT - org.thinkit.bot.filater.catalog.Delimiter
-
The dot
E
- Error - org.thinkit.bot.filater.batch.data.entityのクラス
-
The entity that manages error.
- Error() - クラス のコンストラクタorg.thinkit.bot.filater.batch.data.entity.Error
- ErrorRepository - org.thinkit.bot.filater.batch.data.repositoryのインタフェース
-
The ineterface that manages error repository.
- execute() - クラス のメソッドorg.thinkit.bot.filater.command.AbstractBotCommand
- execute() - インタフェース のメソッドorg.thinkit.bot.filater.command.BotCommand
-
Executes bot command and returns the result object.
- execute(StepContribution, ChunkContext) - クラス のメソッドorg.thinkit.bot.filater.batch.tasklet.AbstractTasklet
- EXECUTE_DELETE_FILE - org.thinkit.bot.filater.batch.catalog.BatchStep
-
The execute delete file step
- executeBotProcess() - クラス のメソッドorg.thinkit.bot.filater.command.FileDeleteCommand
- ExecuteDeleteFileTasklet - org.thinkit.bot.filater.batch.taskletのクラス
-
The tasklet manages operations of delete file step.
- executeFileDelete(FileDeleteConfig) - クラス のメソッドorg.thinkit.bot.filater.Filater
- executeFileDelete(FileDeleteConfig) - インタフェース のメソッドorg.thinkit.bot.filater.FileDeleter
-
Performs file deletion based on the rules set in the configuration object passed as an argument.
F
- Filater - org.thinkit.bot.filaterのクラス
-
The
Filater
is an object that manages various commands for file deletion, and allows you to delete files according to the rules defined throughFilater
. - Filater() - クラス のコンストラクタorg.thinkit.bot.filater.Filater
- FILATER - org.thinkit.bot.filater.batch.catalog.MongoDatabase
-
The filater
- FILATER_BOT - org.thinkit.bot.filater.batch.catalog.BatchJob
-
The filater bot
- FilaterBatchApplication - org.thinkit.bot.filater.batchのクラス
-
The SpringBoot Batch application for Filater.
- FilaterBatchApplication() - クラス のコンストラクタorg.thinkit.bot.filater.batch.FilaterBatchApplication
- FileDeleteCommand - org.thinkit.bot.filater.commandのクラス
-
The class that manages the file delete command.
- FileDeleteCommand() - クラス のコンストラクタorg.thinkit.bot.filater.command.FileDeleteCommand
- FileDeleteCommandResult - org.thinkit.bot.filater.resultのクラス
-
The class that the result of file delete command.
- FileDeleteCommandResult() - クラス のコンストラクタorg.thinkit.bot.filater.result.FileDeleteCommandResult
- FileDeleteCommandResult.FileDeleteCommandResultBuilder - org.thinkit.bot.filater.resultのクラス
-
The inner builder class for
FileDeleteCommandResult
. - FileDeleteCommandResultBuilder() - クラス のコンストラクタorg.thinkit.bot.filater.result.FileDeleteCommandResult.FileDeleteCommandResultBuilder
- FileDeleteConfig - org.thinkit.bot.filater.configのクラス
-
This is the configuration that manages the data related to file deletion.
- FileDeleteConfig() - クラス のコンストラクタorg.thinkit.bot.filater.config.FileDeleteConfig
- fileDeleter() - クラス のメソッドorg.thinkit.bot.filater.batch.config.BatchJobConfiguration
-
Registers the instance of
FileDeleter
as bean. - FileDeleter - org.thinkit.bot.filaterのインタフェース
-
The interface that abstracts an object that deletes files.
- FileDeleteResult - org.thinkit.bot.filater.batch.data.entityのクラス
-
The entity that manages file delete result.
- FileDeleteResult() - クラス のコンストラクタorg.thinkit.bot.filater.batch.data.entity.FileDeleteResult
- FileDeleteResultRepository - org.thinkit.bot.filater.batch.data.repositoryのインタフェース
-
The ineterface that manages file delete result repository.
- FileDeleteRule - org.thinkit.bot.filater.batch.data.entityのクラス
-
The entity that manages file delete rule.
- FileDeleteRule() - クラス のコンストラクタorg.thinkit.bot.filater.batch.data.entity.FileDeleteRule
- FileDeleteRuleRepository - org.thinkit.bot.filater.batch.data.repositoryのインタフェース
-
The interface that manages file delete rule repository.
- findByName(String) - インタフェース のメソッドorg.thinkit.bot.filater.batch.data.repository.VariableRepository
-
Returns the variable based on the name passed as an argument.
- findByTaskTypeCode(int) - インタフェース のメソッドorg.thinkit.bot.filater.batch.data.repository.LastActionRepository
-
Returns the last action based on the task type code passed as an argument.
- findByTaskTypeCodeAndExecutedAt(int, String) - インタフェース のメソッドorg.thinkit.bot.filater.batch.data.repository.FileDeleteResultRepository
-
Returns the list of file delete result based on the task type code and execute datetime passed as arguments.
G
- getDateAfter(DateFormat, long, int) - クラス のstaticメソッドorg.thinkit.bot.filater.util.DateUtils
-
Returns the date represented by
timeMs
adddays
according to thedateFormat
passed as an argument. - getDateAfter(DateFormat, Date, int) - クラス のstaticメソッドorg.thinkit.bot.filater.util.DateUtils
-
Returns the
date
adddays
according to thedateFormat
passed as an argument. - getTypeCode() - クラス のメソッドorg.thinkit.bot.filater.batch.policy.BatchTask
-
Return the task type code.
I
- isClosable() - クラス のメソッドorg.thinkit.bot.filater.batch.policy.BatchTask
-
Checks if the task is closable.
L
- LastAction - org.thinkit.bot.filater.batch.data.entityのクラス
-
The entity that manages last action.
- LastAction() - クラス のコンストラクタorg.thinkit.bot.filater.batch.data.entity.LastAction
- LastActionRepository - org.thinkit.bot.filater.batch.data.repositoryのインタフェース
-
The interface that manages last action repository.
- LINE_NOTIFY_TOKEN - org.thinkit.bot.filater.batch.catalog.VariableName
-
"LINE_NOTIFY_TOKEN"
- LineMessageBuilder - org.thinkit.bot.filater.batch.reportのクラス
-
The class that builds message for Line.
- LineMessageBuilder() - クラス のコンストラクタorg.thinkit.bot.filater.batch.report.LineMessageBuilder
M
- main(String[]) - クラス のstaticメソッドorg.thinkit.bot.filater.batch.FilaterBatchApplication
-
The entry point.
- MessageBuilder - org.thinkit.bot.filater.batch.reportのインタフェース
-
The interface that represents the process of message building.
- mongoCollections() - クラス のメソッドorg.thinkit.bot.filater.batch.config.MongoConfiguration
-
Registers the instance of
MongoCollections
as bean - MongoCollections - org.thinkit.bot.filater.batch.dtoのクラス
-
The class that manages collections of MongoDB.
- MongoCollections() - クラス のコンストラクタorg.thinkit.bot.filater.batch.dto.MongoCollections
- MongoConfiguration - org.thinkit.bot.filater.batch.configのクラス
-
The configuration class for MongoDB.
- MongoConfiguration() - クラス のコンストラクタorg.thinkit.bot.filater.batch.config.MongoConfiguration
- MongoDatabase - org.thinkit.bot.filater.batch.catalogの列挙
-
The catalog that manages mongo database.
N
- newInstance() - クラス のstaticメソッドorg.thinkit.bot.filater.batch.tasklet.CloseSessionTasklet
-
Returns the new instance of
CloseSessionTasklet
. - newInstance() - クラス のstaticメソッドorg.thinkit.bot.filater.batch.tasklet.ExecuteDeleteFileTasklet
-
Returns the new instance of
ExecuteDeleteFileTasklet
. - newInstance() - クラス のstaticメソッドorg.thinkit.bot.filater.batch.tasklet.NotifyResultReportTasklet
-
Returns the new instance of
NotifyResultReportTasklet
. - NOTIFY_RESULT_REPORT - org.thinkit.bot.filater.batch.catalog.BatchStep
-
The notify result report step
- NOTIFY_RESULT_REPORT - org.thinkit.bot.filater.catalog.TaskType
-
The notify resutlt report
- NotifyResultReportTasklet - org.thinkit.bot.filater.batch.taskletのクラス
-
The tasklet manages operations of notify result report step.
- now() - クラス のstaticメソッドorg.thinkit.bot.filater.util.DateUtils
-
Returns the current date.
O
- org.thinkit.bot.filater - パッケージ org.thinkit.bot.filater
- org.thinkit.bot.filater.batch - パッケージ org.thinkit.bot.filater.batch
- org.thinkit.bot.filater.batch.catalog - パッケージ org.thinkit.bot.filater.batch.catalog
- org.thinkit.bot.filater.batch.config - パッケージ org.thinkit.bot.filater.batch.config
- org.thinkit.bot.filater.batch.data.content.entity - パッケージ org.thinkit.bot.filater.batch.data.content.entity
- org.thinkit.bot.filater.batch.data.content.mapper - パッケージ org.thinkit.bot.filater.batch.data.content.mapper
- org.thinkit.bot.filater.batch.data.entity - パッケージ org.thinkit.bot.filater.batch.data.entity
- org.thinkit.bot.filater.batch.data.repository - パッケージ org.thinkit.bot.filater.batch.data.repository
- org.thinkit.bot.filater.batch.dto - パッケージ org.thinkit.bot.filater.batch.dto
- org.thinkit.bot.filater.batch.policy - パッケージ org.thinkit.bot.filater.batch.policy
- org.thinkit.bot.filater.batch.report - パッケージ org.thinkit.bot.filater.batch.report
- org.thinkit.bot.filater.batch.result - パッケージ org.thinkit.bot.filater.batch.result
- org.thinkit.bot.filater.batch.tasklet - パッケージ org.thinkit.bot.filater.batch.tasklet
- org.thinkit.bot.filater.catalog - パッケージ org.thinkit.bot.filater.catalog
- org.thinkit.bot.filater.command - パッケージ org.thinkit.bot.filater.command
- org.thinkit.bot.filater.config - パッケージ org.thinkit.bot.filater.config
- org.thinkit.bot.filater.result - パッケージ org.thinkit.bot.filater.result
- org.thinkit.bot.filater.util - パッケージ org.thinkit.bot.filater.util
P
- performScheduleFileDeletion() - クラス のメソッドorg.thinkit.bot.filater.batch.config.BatchJobConfiguration
-
Performs the process of scheduled file deletion.
S
- simpleJobLauncher(JobRepository) - クラス のメソッドorg.thinkit.bot.filater.batch.config.BatchConfiguration
-
Registers the instance of
SimpleJobLauncher
as bean. - size(long) - クラス のメソッドorg.thinkit.bot.filater.result.FileDeleteCommandResult.FileDeleteCommandResultBuilder
-
Sets the size.
T
- TaskType - org.thinkit.bot.filater.catalogの列挙
-
The catalog that manages task type.
- toDate(DateFormat, long) - クラス のstaticメソッドorg.thinkit.bot.filater.util.DateUtils
-
Converts milliseconds to dates according to
dateFormat
passed as an argument and returns it. - toString(DateFormat, Date) - クラス のstaticメソッドorg.thinkit.bot.filater.util.DateUtils
-
Converts date to string date according to
dateFormat
passed as an argument and returns it.
V
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.bot.filater.batch.catalog.BatchJob
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.bot.filater.batch.catalog.BatchStep
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.bot.filater.batch.catalog.MongoDatabase
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.bot.filater.batch.catalog.VariableName
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.bot.filater.catalog.DateFormat
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.bot.filater.catalog.Delimiter
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.thinkit.bot.filater.catalog.TaskType
-
指定した名前を持つこの型の列挙型定数を返します。
- values() - 列挙 のstaticメソッドorg.thinkit.bot.filater.batch.catalog.BatchJob
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.bot.filater.batch.catalog.BatchStep
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.bot.filater.batch.catalog.MongoDatabase
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.bot.filater.batch.catalog.VariableName
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.bot.filater.catalog.DateFormat
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.bot.filater.catalog.Delimiter
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- values() - 列挙 のstaticメソッドorg.thinkit.bot.filater.catalog.TaskType
-
この列挙型の定数を含む配列を宣言されている順序で 返します。
- Variable - org.thinkit.bot.filater.batch.data.entityのクラス
-
The entity that manages variable.
- Variable() - クラス のコンストラクタorg.thinkit.bot.filater.batch.data.entity.Variable
- VariableName - org.thinkit.bot.filater.batch.catalogの列挙
-
The catalog that manages variable name.
- VariableRepository - org.thinkit.bot.filater.batch.data.repositoryのインタフェース
-
The interface that manages variable repository.
Y
- YYYY_MM_DD - org.thinkit.bot.filater.catalog.DateFormat
-
"yyyy/MM/dd"
- YYYY_MM_DD_HH_MM_SS - org.thinkit.bot.filater.catalog.DateFormat
-
"yyyy/MM/dd HH:mm:ss"
すべてのクラス|すべてのパッケージ