索引

A B C D E F G I L M N O P S T V Y 
すべてのクラス|すべてのパッケージ

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
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 through Filater .
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 add days according to the dateFormat passed as an argument.
getDateAfter(DateFormat, Date, int) - クラス のstaticメソッドorg.thinkit.bot.filater.util.DateUtils
Returns the date add days according to the dateFormat 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"
A B C D E F G I L M N O P S T V Y 
すべてのクラス|すべてのパッケージ