public class DefaultPlatformPermissionFacadeStrategy extends Object
PermissionCRUDService.| Constructor and Description |
|---|
DefaultPlatformPermissionFacadeStrategy() |
public DefaultPlatformPermissionFacadeStrategy()
public boolean canReadType(String typeCode)
public boolean canChangeType(String typeCode)
public boolean canChangeInstanceProperty(Object instance, String property)
public boolean canChangeInstance(Object instance)
public boolean canCreateTypeInstance(String typeCode)
public boolean canReadInstance(Object instance)
public boolean canRemoveInstance(Object instance)
public boolean canRemoveTypeInstance(String typeCode)
public boolean canChangeTypePermission(String typeCode)
public boolean canChangePropertyPermission(String typeCode, String property)
protected Set<Locale> getLocalesForLanguage(Collection<LanguageModel> languages)
protected CatalogVersionModel getCatalogVersionIfPresent(Object object)
protected boolean canWriteCatalogVersionAwareInstance(Object instance)
protected boolean canReadCatalogVersionAwareInstance(Object instance)
protected PermissionCRUDService getPermissionCRUDService()
public void setPermissionCRUDService(PermissionCRUDService permissionCRUDService)
protected TypeFacade getTypeFacade()
public void setTypeFacade(TypeFacade typeFacade)
public void setCatalogTypeService(CatalogTypeService catalogTypeService)
public void setCatalogVersionService(CatalogVersionService catalogVersionService)
public void setUserService(UserService userService)
public void setCommonI18NService(CommonI18NService commonI18NService)
public void setPlatformFacadeStrategyHandleCache(PlatformFacadeStrategyHandleCache platformFacadeStrategyHandleCache)
public void setModelService(ModelService modelService)
public void setTypeService(TypeService typeService)
public boolean canHandle(String typeCode)
public void reset()
public List<InstancePermissionAdvisor> getPermissionAdvisors()
public void setPermissionAdvisors(List<InstancePermissionAdvisor> permissionAdvisors)
Copyright © 2017 SAP SE. All Rights Reserved.