Class ClusterUpdateHandler
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,Boolean>
com.aizuda.snailjob.client.job.core.handler.update.UpdateHandler<ClusterUpdateHandler>
com.aizuda.snailjob.client.job.core.handler.update.ClusterUpdateHandler
- All Implemented Interfaces:
RequestHandler<Boolean>
-
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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddArgsStr(String argsKey, Object argsValue) 添加参数,可支持多次添加 静态分片不可使用该方法setRouteKey(AllocationAlgorithmEnum algorithmEnum) 设置路由Methods inherited from class com.aizuda.snailjob.client.job.core.handler.update.UpdateHandler
afterExecute, beforeExecute, checkRequest, doExecuteMethods inherited from class com.aizuda.snailjob.client.job.core.handler.AbstractParamsHandler
addShardingArgs, setBlockStrategy, setDescription, setExecutorInfo, setExecutorTimeout, setId, setJobName, setMaxRetryTimes, setParallelNum, setRetryInterval, setShardNum, setTriggerInterval, setTriggerInterval, setTriggerTypeMethods inherited from class com.aizuda.snailjob.client.common.rpc.openapi.AbstractRequestHandler
execute
-
Constructor Details
-
ClusterUpdateHandler
-
-
Method Details
-
setRouteKey
Description copied from class:AbstractParamsHandler设置路由- Overrides:
setRouteKeyin classAbstractParamsHandler<ClusterUpdateHandler,Boolean> - Parameters:
algorithmEnum- 路由算法- Returns:
- r
-
addArgsStr
Description copied from class:AbstractParamsHandler添加参数,可支持多次添加 静态分片不可使用该方法- Overrides:
addArgsStrin classAbstractParamsHandler<ClusterUpdateHandler,Boolean> - Parameters:
argsKey- 参数名argsValue- 参数值- Returns:
-