Hi Rushmin, How about calling to listUsers with limit set to 1?
On Mon, Jan 30, 2017 at 9:03 AM, Rushmin Fernando <[email protected]> wrote: > Can't we just return null from getUser() if the user doesn't exist? > Throwing an exception for a non-exceptional flow is a performance hit. > > On Fri, Jan 27, 2017 at 1:07 PM, Johann Nallathamby <[email protected]> > wrote: > >> Hi Lahiru, >> >> Unless its really required for your business logic you should avoid >> checking if user exists all the time. If user does not exist you will get >> an exception and you can handle it. You should not be compromising best >> case performance. I know we've done this mistake in several places in C4. >> We should be careful in C5. >> >> I will let the others to comment on if there are optimal ways to retrieve >> the user. >> >> Regards, >> Johann. >> >> On Fri, Jan 27, 2017 at 12:58 PM, Lahiru Manohara <[email protected]> >> wrote: >> >>> Hi, >>> >>> We can use getUser method to check whether the user exists in user >>> stores. But do we have any optimized method to do this operation? >>> >>> Best Regards, >>> -- >>> *Lahiru Manohara* >>> *Software Engineer* >>> Mobile: +94716561576 >>> WSO2 Inc. | http://wso2.com >>> lean.enterprise.middleware >>> >> >> >> >> -- >> Thanks & Regards, >> >> *Johann Dilantha Nallathamby* >> Technical Lead & Product Lead of WSO2 Identity Server >> Governance Technologies Team >> WSO2, Inc. >> lean.enterprise.middleware >> >> Mobile - *+94777776950* >> Blog - *http://nallaa.wordpress.com <http://nallaa.wordpress.com>* >> >> _______________________________________________ >> Architecture mailing list >> [email protected] >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > > -- > *Best Regards* > > *Rushmin Fernando* > *Technical Lead* > > WSO2 Inc. <http://wso2.com/> - Lean . Enterprise . Middleware > > mobile : +94775615183 > > > > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- With regards, *Manu*ranga Perera. phone : 071 7 70 20 50 mail : [email protected]
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
