Class ShardingAddHandler
java.lang.Object
com.aizuda.snailjob.client.common.rpc.openapi.AbstractRequestHandler<R>
com.aizuda.snailjob.client.job.core.handler.AbstractJobRequestHandler<R>
com.aizuda.snailjob.client.job.core.handler.AbstractParamsHandler<H,Long>
com.aizuda.snailjob.client.job.core.handler.add.AddHandler<ShardingAddHandler>
com.aizuda.snailjob.client.job.core.handler.add.ShardingAddHandler
- All Implemented Interfaces:
RequestHandler<Long>
- Since:
- sj_1.2.0
- Author:
- opensnail
-
Field Summary
Fields inherited from class com.aizuda.snailjob.client.job.core.handler.AbstractParamsHandler
SHARD_NUMFields inherited from class com.aizuda.snailjob.client.job.core.handler.AbstractJobRequestHandler
client -
Constructor Summary
ConstructorsConstructorDescriptionShardingAddHandler(com.aizuda.snailjob.common.core.enums.JobTaskTypeEnum taskType) -
Method Summary
Modifier and TypeMethodDescriptionaddShardingArgs(String... shardingValue) 添加静态分片相关参数setParallelNum(Integer parallelNum) 设置并发数量Methods inherited from class com.aizuda.snailjob.client.job.core.handler.add.AddHandler
afterExecute, beforeExecute, checkRequest, doExecuteMethods inherited from class com.aizuda.snailjob.client.job.core.handler.AbstractParamsHandler
addArgsStr, setBlockStrategy, setDescription, setExecutorInfo, setExecutorTimeout, setId, setJobName, setMaxRetryTimes, setRetryInterval, setRouteKey, setShardNum, setTriggerInterval, setTriggerInterval, setTriggerTypeMethods inherited from class com.aizuda.snailjob.client.common.rpc.openapi.AbstractRequestHandler
execute
-
Constructor Details
-
ShardingAddHandler
public ShardingAddHandler() -
ShardingAddHandler
public ShardingAddHandler(com.aizuda.snailjob.common.core.enums.JobTaskTypeEnum taskType)
-
-
Method Details
-
addShardingArgs
Description copied from class:AbstractParamsHandler添加静态分片相关参数- Overrides:
addShardingArgsin classAbstractParamsHandler<ShardingAddHandler,Long> - Parameters:
shardingValue- 分片参数- Returns:
- r
-
setParallelNum
Description copied from class:AbstractParamsHandler设置并发数量- Overrides:
setParallelNumin classAbstractParamsHandler<ShardingAddHandler,Long> - Parameters:
parallelNum- 并发数量- Returns:
- r
-