@Override
@Transactional
@RequiresPrivilege(priv = "EDIT_SYSTEM_SETTINGS")
public void delete(long id)
{
MimeEntry mime = mimeEntryDao.findById(id);
if( mime == null )
{
throw new NotFoundException("MimeEntry with id " + id + " not found.");
}
if( MimeMigrator.EQUELLA_TYPES.contains(mime.getType()) )
{
throw new AccessDeniedException("You cannot remove the equella/* mime types");
}
mimeEntryDao.delete(mime);
mimeTypesChanged();
}
MimeTypeServiceImpl.java 文件源码
java
阅读 27
收藏 0
点赞 0
评论 0
项目:Equella
作者:
评论列表
文章目录