The examples lack comments because I strongly believe in self-documenting code. FederatedAccountService.federate() is the core concept of the federated account module. Federated accounts module allows you to federate (i.e. join, merge) separate accounts together. The implementation of this CurrentUser is with the example code and a sample implementation for restfb remote account is: public void merge(com.restfb.types.User user) { username = user.getName(); firstName = user.getFirstName(); lastName = user.getLastName(); }
Any code example requires you to read the code but I'm not sure how I could change the code to highlight the possibilities better. Obviously, what's clear to me may not be so for others, so any suggestions for improvements are welcome. Kalle On Tue, Aug 19, 2014 at 2:32 PM, Chris Mylonas <ch...@opencsta.org> wrote: > CurrentUser.class > > Its a get method, probably on a hashtable-like object. Getting current > user. > > The auth token is probably from the oauth2 provider like fb or gg. > > With the current user and this token, merge them in *your* app. > > /guessing > On 20/08/2014 7:05 am, "George Christman" <gchrist...@cardaddy.com> wrote: > > > I guess I'm not following the logic of the code then. Why would they be > > passing CurrentUser into it then? > > On Aug 19, 2014 4:46 PM, "Lance Java" <lance.j...@googlemail.com> wrote: > > > > > The ApplicationStateManager is a core Tapestry service and is an > > > abstraction over HttpSession persistence. As stated in the javadocs > > > Application state is probably a bad choice of naming. In hindsight it > > > should probably be called SessionStateManager. > > > On 19 Aug 2014 21:04, "George Christman" <gchrist...@cardaddy.com> > > wrote: > > > > > > > Hi guys, I see this example of ApplicationStateManager being used > with > > > the > > > > federatedaccounts example. line 20 > > > > > > > > > > > > > > > > > > https://github.com/tynamo/tynamo-example-federatedaccounts/blob/master/src/main/java/org/tynamo/examples/federatedaccounts/services/FederatedAccountServiceExample.java > > > > > > > > I've never seen it used before, so I was hoping someone could provide > > > some > > > > insight on what this code is actually doing and what the purpose of > > using > > > > ApplicationStateManager is. > > > > > > > > Thanks, > > > > > > > > > > > > -- > > > > George Christman > > > > www.CarDaddy.com > > > > P.O. Box 735 > > > > Johnstown, New York > > > > > > > > > >