public class DimensionDataAccessHandler extends Object implements DataAccessHandler
| 构造器和说明 |
|---|
DimensionDataAccessHandler() |
public boolean isSupport(DataAccessConfig access)
isSupport 在接口中 DataAccessHandlerpublic boolean handle(DataAccessConfig access, AuthorizingContext context)
handle 在接口中 DataAccessHandlerprotected String getProperty(DimensionDataAccessConfig cfg, DataAccessHandlerContext ct)
protected boolean checkSupported(DimensionDataAccessConfig cfg, DataAccessHandlerContext ctx)
protected boolean doHandleDelete(DimensionDataAccessConfig cfg, DataAccessHandlerContext context)
protected Object handleById(DimensionDataAccessConfig config, DataAccessHandlerContext context, org.hswebframework.web.authorization.basic.handler.access.DimensionDataAccessHandler.MappingInfo mappingInfo, Object id)
protected boolean doHandleUpdate(DimensionDataAccessConfig cfg, DataAccessHandlerContext context)
protected void applyUpdatePayload(DimensionDataAccessConfig config, org.hswebframework.web.authorization.basic.handler.access.DimensionDataAccessHandler.MappingInfo mappingInfo, Collection<?> payloads, DataAccessHandlerContext context)
protected reactor.core.publisher.Mono<Void> applyReactiveUpdatePayload(DimensionDataAccessConfig config, org.hswebframework.web.authorization.basic.handler.access.DimensionDataAccessHandler.MappingInfo info, Collection<?> payloads, DataAccessHandlerContext context)
protected boolean hasAccessByProperty(Set<Object> scope, String property, Object payload)
protected boolean doHandleQuery(DimensionDataAccessConfig cfg, DataAccessHandlerContext context)
protected String getTermType(DimensionDataAccessConfig cfg)
protected void applyQueryParam(DimensionDataAccessConfig cfg, DataAccessHandlerContext requestContext, org.hswebframework.ezorm.core.param.Param param)
protected void applyQueryParam(DimensionDataAccessConfig cfg, DataAccessHandlerContext requestContext, Object... params)
protected reactor.core.publisher.Mono<Void> applyReactiveQueryParam(DimensionDataAccessConfig cfg, DataAccessHandlerContext requestContext, Object... param)
public Map<String,org.hswebframework.web.authorization.basic.handler.access.DimensionDataAccessHandler.MappingInfo> getMappingInfo(DataAccessHandlerContext context)
Copyright © 2016–2020. All rights reserved.