@Service
public class SchedGroupService
extends cn.ponfee.disjob.common.base.SingletonClassConstraint
| 构造器和说明 |
|---|
SchedGroupService(SchedGroupMapper groupMapper,
Discovery<cn.ponfee.disjob.core.base.Worker> discoverWorker,
ServerInvokeService serverInvokeService,
SupervisorProperties supervisorConf) |
| 限定符和类型 | 方法和说明 |
|---|---|
long |
add(String user,
SchedGroupAddRequest request) |
boolean |
delete(String user,
String group) |
SchedGroupResponse |
get(String group) |
static DisjobGroup |
getGroup(String group) |
static com.google.common.collect.ImmutableSet<String> |
myGroups(String user) |
cn.ponfee.disjob.common.model.PageResponse<SchedGroupResponse> |
queryForPage(SchedGroupPageRequest pageRequest) |
List<String> |
searchGroup(String term) |
boolean |
update(String user,
SchedGroupUpdateRequest request) |
boolean |
updateOwnUser(String user,
String group,
String ownUser) |
boolean |
updateToken(String user,
String group,
cn.ponfee.disjob.core.enums.TokenType type,
String newToken,
String oldToken) |
public SchedGroupService(SchedGroupMapper groupMapper, Discovery<cn.ponfee.disjob.core.base.Worker> discoverWorker, ServerInvokeService serverInvokeService, SupervisorProperties supervisorConf)
public long add(String user, SchedGroupAddRequest request)
public boolean update(String user, SchedGroupUpdateRequest request)
public SchedGroupResponse get(String group)
public boolean updateToken(String user, String group, cn.ponfee.disjob.core.enums.TokenType type, String newToken, String oldToken)
public cn.ponfee.disjob.common.model.PageResponse<SchedGroupResponse> queryForPage(SchedGroupPageRequest pageRequest)
public static DisjobGroup getGroup(String group)
Copyright © 2025. All rights reserved.