Interface MigrationProjectRegisteredApplicationsEndpoint

    • Method Detail

      • getRegisteredApplications

        @GET
        Collection<RegisteredApplication> getRegisteredApplications​(@PathParam("projectId")
                                                                    long projectId)
        Gets the list of all registered applications.
      • uploadApplication

        @Path("upload")
        @POST
        @Consumes("multipart/form-data")
        @Produces("application/json")
        RegisteredApplication uploadApplication​(org.jboss.resteasy.plugins.providers.multipart.MultipartFormDataInput data,
                                                @PathParam("projectId")
                                                long projectId)
        Registers a new application with Windup.
      • registerApplicationByPath

        @Path("register-path")
        @POST
        @Consumes("text/plain")
        RegisteredApplication registerApplicationByPath​(@PathParam("projectId")
                                                        long projectId,
                                                        @QueryParam("exploded")
                                                        Boolean exploded,
                                                        String path)
      • registerApplicationsInDirectoryByPath

        @Path("register-directory-path")
        @POST
        @Consumes("text/plain")
        Collection<RegisteredApplication> registerApplicationsInDirectoryByPath​(@PathParam("projectId")
                                                                                long projectId,
                                                                                String directoryPath)
        Registers all applications found in directory path on the server.
      • uploadMultipleApplications

        @Path("upload-multiple")
        @POST
        @Consumes("multipart/form-data")
        @Produces("application/json")
        Collection<RegisteredApplication> uploadMultipleApplications​(org.jboss.resteasy.plugins.providers.multipart.MultipartFormDataInput data,
                                                                     @PathParam("projectId")
                                                                     long projectId)
        Uploads multiple applications with Windup.