Je debute un peu avec Hibernate 3 et je me demandais comment fait on une suppression sur critère genre

delete from Table where critère = ...


Là, je fais un truc du genre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
List<Saleslink> links = session.createCriteria(Saleslink.class).add(Restrictions.eq("salesman", salesman)).list();
//pour chaque objet lié à un commercial, je supprime            
for (Saleslink saleslink : links) {
    session.delete(saleslink);
}

J'imaginais plutot un truc du genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
session.createCriteria(Saleslink.class).add(Restrictions.eq("salesman", salesman)).delete();
mais non!!?