Class ExportServices


  • @Singleton
    @Path("export")
    public class ExportServices
    extends AbstractServices
    • Constructor Detail

      • ExportServices

        public ExportServices()
    • Method Detail

      • init

        @PostConstruct
        public void init()
                  throws java.lang.Exception
        Overrides:
        init in class AbstractServices
        Throws:
        java.lang.Exception
      • exportEntityById

        @GET
        @Path("/{entity}/{id}")
        @Consumes("application/json")
        @Produces("application/json")
        public ExportTaskManager.ExportStatus exportEntityById​(@PathParam("entity")
                                                               java.lang.String entity,
                                                               @PathParam("id")
                                                               java.lang.String id,
                                                               @QueryParam("recursively")
                                                               boolean recursively,
                                                               @QueryParam("filename")
                                                               java.lang.String filename,
                                                               @QueryParam("additionalEntities")
                                                               java.util.List<java.lang.String> additionalEntities)
      • exportEntities

        @GET
        @Path("/{entity}")
        @Consumes("application/json")
        @Produces("application/json")
        public ExportTaskManager.ExportStatus exportEntities​(@PathParam("entity")
                                                             java.lang.String entity,
                                                             @QueryParam("recursively")
                                                             boolean recursively,
                                                             @QueryParam("filename")
                                                             java.lang.String filename,
                                                             @QueryParam("additionalEntities")
                                                             java.util.List<java.lang.String> additionalEntities)
      • getExportStatus

        @GET
        @Path("/{id}/status")
        @Consumes("application/json")
        @Produces("application/json")
        public ExportTaskManager.ExportStatus getExportStatus​(@PathParam("id")
                                                              java.lang.String id)