18 package org.turro.publication.util;
20 import java.util.Date;
21 import java.util.List;
22 import org.turro.plugin.contacts.IContact;
23 import org.turro.publication.db.PublicationPU;
24 import org.turro.publication.entity.PublicationCategory;
25 import org.turro.publication.entity.PublicationSubscription;
36 "select pubsubs from PublicationSubscription as pubsubs " +
37 "where pubsubs.publicationCategory = ? " +
38 "and pubsubs.idContact = ?",
39 new Object[] { v, contact.
getId() }
41 return l !=
null && !l.isEmpty();
53 "delete from PublicationSubscription " +
54 "where publicationCategory = ? " +
56 new Object[] { v, contact.
getId() }
int executeUpdate(String query)
void setPublicationCategory(PublicationCategory publicationCategory)
void setCreation(Date creation)
void setIdContact(String idContact)
static Collection< PublicationCategory > getPublicCategories()
static boolean getChecked(IContact contact, PublicationCategory v)
static void subscribeAll(IContact contact, boolean checked)
static void setChecked(IContact contact, PublicationCategory v, boolean checked)