AGPUSH-980 : Export installation + UI

This PR contains a first version of the export service + UI 
Please note that the import UI is not yet there and will be provided in a separate PR 
screencast : https://www.youtube.com/watch?v=HFXesTHh4PM&feature=youtu.be

For Master only

@edewit @matzew @abstractj  Could you review please ? 
try to leverage the base endpoint class, if possible

On Wed, Nov 19, 2014 at 3:21 PM, Sebastien Blanc <notifications@github.com>
wrote:

> In
> jaxrs/src/main/java/org/jboss/aerogear/unifiedpush/rest/registry/installations/InstallationRegistrationEndpoint.java:
>
> > @@ -256,6 +254,18 @@ public Response importDevice(
> >                  .entity("Job submitted for processing").build();
> >      }
> >
> > +    /**
> > +     * Endpoint for exporting as JSON file device installations for a given variant.
> > +     * Only Keycloak authneitcated can access it
> > +     */
> > +    @GET
> > +    @Path("/exporter/{variantId}")
>
> Yep, let's move that in it own class
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/aerogear/aerogear-unifiedpush-server/pull/435/files#r20576790>
> .
>



-- 
Matthias Wessendorf

blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
twitter: http://twitter.com/mwessendorf