@Component public class SchedGroupService extends cn.ponfee.disjob.common.base.SingletonClassConstraint implements Closeable, org.springframework.beans.factory.DisposableBean
| 构造器和说明 |
|---|
SchedGroupService(SchedGroupMapper schedGroupMapper) |
| 限定符和类型 | 方法和说明 |
|---|---|
long |
add(AddSchedGroupRequest request) |
void |
close() |
boolean |
delete(String group,
String updatedBy) |
void |
destroy() |
boolean |
edit(UpdateSchedGroupRequest request) |
SchedGroupResponse |
get(String group) |
static DisjobGroup |
mapGroup(String group) |
static Set<String> |
mapUser(String user) |
List<String> |
matchGroup(String term) |
cn.ponfee.disjob.common.model.PageResponse<SchedGroupResponse> |
queryForPage(SchedGroupPageRequest pageRequest) |
boolean |
updateOwnUser(String group,
String ownUser,
String updatedBy) |
boolean |
updateToken(String group,
TokenName name,
String newToken,
String updatedBy,
String oldToken) |
public SchedGroupService(SchedGroupMapper schedGroupMapper)
@Transactional(transactionManager="disjobTransactionManager",
rollbackFor=java.lang.Exception.class)
public long add(AddSchedGroupRequest request)
@Transactional(transactionManager="disjobTransactionManager",
rollbackFor=java.lang.Exception.class)
public boolean delete(String group,
String updatedBy)
@Transactional(transactionManager="disjobTransactionManager",
rollbackFor=java.lang.Exception.class)
public boolean edit(UpdateSchedGroupRequest request)
public SchedGroupResponse get(String group)
public boolean updateToken(String group, TokenName name, String newToken, String updatedBy, String oldToken)
public cn.ponfee.disjob.common.model.PageResponse<SchedGroupResponse> queryForPage(SchedGroupPageRequest pageRequest)
public void close()
close 在接口中 Closeableclose 在接口中 AutoCloseablepublic void destroy()
destroy 在接口中 org.springframework.beans.factory.DisposableBeanpublic static DisjobGroup mapGroup(String group)
Copyright © 2023. All rights reserved.