public void delete(int siteId, Serializable[] ids) {
   for (CmsTagType entity : getEntitys(ids)) {
     if (siteId == entity.getSiteId()) {
       delete(entity.getId());
     }
   }
 }
 public Integer[] update(int siteId, List<CmsTagType> entitys) {
   Set<Integer> idList = new HashSet<Integer>();
   if (notEmpty(entitys)) {
     for (CmsTagType entity : entitys) {
       if (notEmpty(entity.getId())) {
         entity = getEntity(entity.getId());
         if (siteId == entity.getSiteId()) {
           idList.add(entity.getId());
         }
       } else {
         entity.setSiteId(siteId);
         save(entity);
         idList.add(entity.getId());
       }
     }
   }
   return idList.toArray(new Integer[idList.size()]);
 }