@Override public PermissionEntity deleteByPk(String id) { PermissionEntity old = super.deleteByPk(id); eventPublisher.publishEvent(new ClearUserAuthorizationCacheEvent(null, true)); return old; } }
@Override @CacheEvict(key = "'conf-id:'+#id") public OAuth2ServerConfigEntity deleteByPk(String id) { return super.deleteByPk(id); }
@Override public DictionaryEntity deleteByPk(String id) { eventPublisher.publishEvent(new ClearDictionaryCacheEvent(id)); return super.deleteByPk(id); } }
@Override @CacheEvict(allEntries = true) public E deleteByPk(PK pk) { return super.deleteByPk(pk); }
@Override @Caching(evict = { @CacheEvict(key = "'define-id:'+#result.processDefineId+'-'+#result.activityId", condition = "#result!=null"), @CacheEvict(key = "'define-key:'+#result.processDefineKey+'-'+#result.activityId", condition = "#result!=null") }) public ActivityConfigEntity deleteByPk(String id) { return super.deleteByPk(id); }
@Override @CacheEvict(cacheNames = {CacheConstants.USER_AUTH_CACHE_NAME, CacheConstants.USER_MENU_CACHE_NAME}, allEntries = true) public AuthorizationSettingEntity deleteByPk(String id) { Objects.requireNonNull(id, "id can not be null"); authorizationSettingMenuService.deleteBySettingId(id); DefaultDSLDeleteService.createDelete(authorizationSettingDetailDao) .where(AuthorizationSettingDetailEntity.settingId, id).exec(); return super.deleteByPk(id); }
@Override @Caching( evict = { @CacheEvict(key = "'id:'+#pk"), @CacheEvict(key = "'all'"), @CacheEvict(key = "'count'") } ) public E deleteByPk(PK pk) { return super.deleteByPk(pk); }
@Override @Caching( evict = { @CacheEvict(key = "'form-columns:'+#id"), @CacheEvict(key = "'form_id:'+#id") }) public DynamicFormEntity deleteByPk(String id) { Objects.requireNonNull(id, "id can not be null"); DefaultDSLDeleteService.createDelete(formColumnDao) .where(DynamicFormColumnEntity.formId, id) .exec(); return super.deleteByPk(id); }
@Override @Caching(evict = { @CacheEvict(key = "'md5:'+#target.selectByPk(#id).md5"), @CacheEvict(key = "'id:'+#id"), @CacheEvict(key = "'id-or-md5:'+#id"), @CacheEvict(key = "'id-or-md5:'+#id") }) public FileInfoEntity deleteByPk(String id) { return super.deleteByPk(id); }
@Override public DictionaryEntity deleteByPk(String id) { eventPublisher.publishEvent(new ClearDictionaryCacheEvent(id)); return super.deleteByPk(id); } }
@Override @CacheEvict(allEntries = true) public E deleteByPk(PK pk) { return super.deleteByPk(pk); }
@Override @Caching(evict = { @CacheEvict(key = "'define-id:'+#result.processDefineId+'-'+#result.activityId", condition = "#result!=null"), @CacheEvict(key = "'define-key:'+#result.processDefineKey+'-'+#result.activityId", condition = "#result!=null") }) public ActivityConfigEntity deleteByPk(String id) { return super.deleteByPk(id); }
@Override @Caching( evict = { @CacheEvict(key = "'id:'+#pk"), @CacheEvict(key = "'all'"), @CacheEvict(key = "'count'") } ) public E deleteByPk(PK pk) { return super.deleteByPk(pk); }
@Override @Caching( evict = { @CacheEvict(key = "'form-columns:'+#id"), @CacheEvict(key = "'form_id:'+#id") }) public DynamicFormEntity deleteByPk(String id) { Objects.requireNonNull(id, "id can not be null"); DefaultDSLDeleteService.createDelete(formColumnDao) .where(DynamicFormColumnEntity.formId, id) .exec(); return super.deleteByPk(id); }
@Override @Caching(evict = { @CacheEvict(key = "'md5:'+#target.selectByPk(#id).md5"), @CacheEvict(key = "'id:'+#id"), @CacheEvict(key = "'id-or-md5:'+#id"), @CacheEvict(key = "'id-or-md5:'+#id") }) public FileInfoEntity deleteByPk(String id) { return super.deleteByPk(id); }