Class RootService


  • @Produces({"application/vnd.xima.fc.api.rest.public+json; version=1.0; charset=utf-8","application/json; charset=utf-8"})
    @Path("/")
    @FcSecurity(authorizers="none")
    public class RootService
    extends Object
    Service providing base functionality of the REST API
    Since:
    8.2.0
    Author:
    XIMA Media GmbH
    • Constructor Detail

      • RootService

        public RootService()
    • Method Detail

      • getEntryPoint

        @GET
        @Produces({"application/vnd.xima.fc.api.rest.public+json; version=1.0; charset=utf-8","application/json; charset=utf-8"})
        public javax.ws.rs.core.Response getEntryPoint()
      • ping

        @GET
        @Path("/ping")
        public javax.ws.rs.core.Response ping​(@Pac4JProfile
                                              org.pac4j.core.profile.CommonProfile profile)
      • getOpenApi

        @GET
        @Path("/doc/openapi.{type:json|yaml}")
        @Produces({"application/json; charset=utf-8","application/yaml; charset=utf-8"})
        public javax.ws.rs.core.Response getOpenApi​(@Context
                                                    javax.ws.rs.core.HttpHeaders headers,
                                                    @PathParam("type")
                                                    String type)
                                             throws Exception
        Throws:
        Exception