7,6 → 7,7 |
import org.tela_botanica.client.Mediateur; |
import org.tela_botanica.client.RegistreId; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.Valeur; |
import org.tela_botanica.client.modeles.ValeurListe; |
import org.tela_botanica.client.modeles.ValeurListeAsyncDao; |
import org.tela_botanica.client.synchronisation.Sequenceur; |
25,10 → 26,12 |
public class ProxyPublicationsAPersonne<D> extends Proxy { |
|
String personneId = null; |
List<Valeur> rolesId = null; |
|
public ProxyPublicationsAPersonne(Sequenceur sequenceur, String personneId) { |
public ProxyPublicationsAPersonne(Sequenceur sequenceur, String personneId, List<Valeur> rolesId) { |
super(sequenceur); |
this.personneId = personneId; |
this.rolesId = rolesId; |
} |
|
@Override |
38,12 → 41,16 |
this.loadConfig = loadConfig; |
|
BasePagingLoadConfig lc = (BasePagingLoadConfig)loadConfig; |
mediateur.selectionnerPublicationAPersonne(this, this.personneId, recherche, lc.getOffset(), lc.getLimit(), sequenceur); |
mediateur.selectionnerPublicationsAPersonne(this, personneId, rolesId, recherche, lc.getOffset(), lc.getLimit(), sequenceur); |
} |
|
public void setPersonneId(String personneId) { |
this.personneId = personneId; |
} |
|
public void setRolesId(List<Valeur> rolesId) { |
this.rolesId = rolesId; |
} |
|
@Override |
@SuppressWarnings("unchecked") |