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
> > > >
> > >
> >
>

Reply via email to