public class DefaultDimensionService extends GenericReactiveTreeSupportCrudService<DimensionEntity,String> implements DimensionProvider, DimensionUserBindProvider
| 构造器和说明 |
|---|
DefaultDimensionService() |
| 限定符和类型 | 方法和说明 |
|---|---|
org.hswebframework.ezorm.rdb.mapping.ReactiveDelete |
createDelete() |
org.hswebframework.ezorm.rdb.mapping.ReactiveUpdate<DimensionEntity> |
createUpdate() |
reactor.core.publisher.Mono<Integer> |
deleteById(org.reactivestreams.Publisher<String> idPublisher) |
reactor.core.publisher.Flux<DimensionTypeEntity> |
getAllType() |
reactor.core.publisher.Flux<DimensionUserBind> |
getDimensionBindInfo(Collection<String> userIdList) |
reactor.core.publisher.Mono<DynamicDimension> |
getDimensionById(DimensionType type,
String id) |
reactor.core.publisher.Flux<DynamicDimension> |
getDimensionByUserId(String userId) |
reactor.core.publisher.Flux<? extends Dimension> |
getDimensionsById(DimensionType type,
Collection<String> idList) |
org.hswebframework.web.id.IDGenerator<String> |
getIDGenerator() |
reactor.core.publisher.Flux<String> |
getUserIdByDimensionId(String dimensionId) |
reactor.core.publisher.Mono<org.hswebframework.ezorm.rdb.mapping.defaults.SaveResult> |
save(org.reactivestreams.Publisher<DimensionEntity> entityPublisher) |
void |
setChildren(DimensionEntity entity,
List<DimensionEntity> children) |
reactor.core.publisher.Mono<Integer> |
updateById(String id,
reactor.core.publisher.Mono<DimensionEntity> entityPublisher) |
getRepositoryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplyTreeProperty, checkCyclicDependency, createRootNodePredicate, getChildren, insert, insertBatch, isRootNode, queryIncludeChildren, queryIncludeChildren, queryIncludeChildrenTree, queryIncludeParent, queryResultToTree, queryResultToTree, refactorChildPath, save, save, tryRefactorPathcount, count, createQuery, deleteById, findById, findById, findById, findById, insert, query, query, queryPager, queryPager, queryPager, queryPager, updateByIdpublic org.hswebframework.web.id.IDGenerator<String> getIDGenerator()
public void setChildren(DimensionEntity entity, List<DimensionEntity> children)
public reactor.core.publisher.Flux<DimensionTypeEntity> getAllType()
getAllType 在接口中 DimensionProviderpublic reactor.core.publisher.Mono<DynamicDimension> getDimensionById(DimensionType type, String id)
getDimensionById 在接口中 DimensionProviderpublic reactor.core.publisher.Flux<? extends Dimension> getDimensionsById(DimensionType type, Collection<String> idList)
getDimensionsById 在接口中 DimensionProviderpublic reactor.core.publisher.Flux<DynamicDimension> getDimensionByUserId(String userId)
getDimensionByUserId 在接口中 DimensionProviderpublic reactor.core.publisher.Flux<DimensionUserBind> getDimensionBindInfo(Collection<String> userIdList)
public reactor.core.publisher.Flux<String> getUserIdByDimensionId(String dimensionId)
getUserIdByDimensionId 在接口中 DimensionProviderpublic reactor.core.publisher.Mono<org.hswebframework.ezorm.rdb.mapping.defaults.SaveResult> save(org.reactivestreams.Publisher<DimensionEntity> entityPublisher)
save 在接口中 ReactiveCrudService<DimensionEntity,String>save 在接口中 ReactiveTreeSortEntityService<DimensionEntity,String>public reactor.core.publisher.Mono<Integer> updateById(String id, reactor.core.publisher.Mono<DimensionEntity> entityPublisher)
updateById 在接口中 ReactiveCrudService<DimensionEntity,String>updateById 在接口中 ReactiveTreeSortEntityService<DimensionEntity,String>public org.hswebframework.ezorm.rdb.mapping.ReactiveUpdate<DimensionEntity> createUpdate()
createUpdate 在接口中 ReactiveCrudService<DimensionEntity,String>public org.hswebframework.ezorm.rdb.mapping.ReactiveDelete createDelete()
createDelete 在接口中 ReactiveCrudService<DimensionEntity,String>public reactor.core.publisher.Mono<Integer> deleteById(org.reactivestreams.Publisher<String> idPublisher)
deleteById 在接口中 ReactiveCrudService<DimensionEntity,String>deleteById 在接口中 ReactiveTreeSortEntityService<DimensionEntity,String>Copyright © 2016–2021. All rights reserved.