public class UserDimensionProvider extends Object implements DimensionProvider
| Constructor and Description |
|---|
UserDimensionProvider() |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Flux<DimensionType> |
getAllType()
获取全部支持的维度
|
reactor.core.publisher.Mono<? extends Dimension> |
getDimensionById(DimensionType type,
String id)
根据维度类型和ID获取维度信息
|
reactor.core.publisher.Flux<Dimension> |
getDimensionByUserId(String userId)
获取用户获取维度信息
|
reactor.core.publisher.Flux<String> |
getUserIdByDimensionId(String dimensionId)
根据维度ID获取用户ID
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDimensionsByIdpublic reactor.core.publisher.Flux<DimensionType> getAllType()
DimensionProvidergetAllType in interface DimensionProviderpublic reactor.core.publisher.Flux<Dimension> getDimensionByUserId(String userId)
DimensionProvidergetDimensionByUserId in interface DimensionProvideruserId - 用户IDpublic reactor.core.publisher.Mono<? extends Dimension> getDimensionById(DimensionType type, String id)
DimensionProvidergetDimensionById in interface DimensionProvidertype - 类型id - IDpublic reactor.core.publisher.Flux<String> getUserIdByDimensionId(String dimensionId)
DimensionProvidergetUserIdByDimensionId in interface DimensionProviderdimensionId - 维度IDCopyright © 2016–2021. All rights reserved.