Ahojte,
resim asi beznou vec a hledam nejlepsi reseni. Potrebuji bez prochazeni ldapu porad dokolecka urcovat nove uidNumber uzivatelu pri jejich pridavani do ldap databaze. LDAP nezarucuje, alespon pokud vim, neco jako incremental index, ... jak jej zname z relacnich databazi.

1. Mam jednu instanci tridy security managera, ktera spolupracuje s ldapem.
2. Mam jednu instanci tridy, ktera ma v sobe stav counteru. Tedy minUidNumber, maxUidNumber, currentUidNumber a umi ho incrementovat, zapsat do databaze a vratit jeho cislo.

Nejsem si ale jist co se stane, kdyz danou metodu singletonu zavolaji dva ruzne jine objekty najednou. Jestli se provede napred pro jednoho a pak pro druheho a nedojde tedy ke zdvojeni uid. Tedy kdyz zavola nekdo metodu securityManagera addUser(User user).

Doufam, ze to neni moc zmatene.

Pet




Odpovedet emailem