Class MigrationProjectRegisteredApplicationsEndpointImpl
- java.lang.Object
-
- org.jboss.windup.web.services.rest.MigrationProjectRegisteredApplicationsEndpointImpl
-
- All Implemented Interfaces:
MigrationProjectRegisteredApplicationsEndpoint
public class MigrationProjectRegisteredApplicationsEndpointImpl extends Object implements MigrationProjectRegisteredApplicationsEndpoint
- Author:
- David Klingenberg
-
-
Field Summary
-
Fields inherited from interface org.jboss.windup.web.services.rest.MigrationProjectRegisteredApplicationsEndpoint
PROJECT_APPLICATIONS
-
-
Constructor Summary
Constructors Constructor Description MigrationProjectRegisteredApplicationsEndpointImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<RegisteredApplication>getRegisteredApplications(long projectId)Gets the list of all registered applications.RegisteredApplicationregisterApplicationByPath(long projectId, Boolean exploded, String path)Collection<RegisteredApplication>registerApplicationsInDirectoryByPath(long projectId, String directoryPath)Registers all applications found in directory path on the server.RegisteredApplicationuploadApplication(org.jboss.resteasy.plugins.providers.multipart.MultipartFormDataInput data, long projectId)Registers a new application with Windup.Collection<RegisteredApplication>uploadMultipleApplications(org.jboss.resteasy.plugins.providers.multipart.MultipartFormDataInput data, long projectId)Uploads multiple applications with Windup.
-
-
-
Method Detail
-
getRegisteredApplications
public Collection<RegisteredApplication> getRegisteredApplications(long projectId)
Description copied from interface:MigrationProjectRegisteredApplicationsEndpointGets the list of all registered applications.- Specified by:
getRegisteredApplicationsin interfaceMigrationProjectRegisteredApplicationsEndpoint
-
uploadApplication
public RegisteredApplication uploadApplication(org.jboss.resteasy.plugins.providers.multipart.MultipartFormDataInput data, long projectId)
Description copied from interface:MigrationProjectRegisteredApplicationsEndpointRegisters a new application with Windup.- Specified by:
uploadApplicationin interfaceMigrationProjectRegisteredApplicationsEndpoint
-
registerApplicationByPath
public RegisteredApplication registerApplicationByPath(long projectId, Boolean exploded, String path)
- Specified by:
registerApplicationByPathin interfaceMigrationProjectRegisteredApplicationsEndpoint
-
registerApplicationsInDirectoryByPath
public Collection<RegisteredApplication> registerApplicationsInDirectoryByPath(long projectId, String directoryPath)
Description copied from interface:MigrationProjectRegisteredApplicationsEndpointRegisters all applications found in directory path on the server.- Specified by:
registerApplicationsInDirectoryByPathin interfaceMigrationProjectRegisteredApplicationsEndpoint
-
uploadMultipleApplications
public Collection<RegisteredApplication> uploadMultipleApplications(org.jboss.resteasy.plugins.providers.multipart.MultipartFormDataInput data, long projectId)
Description copied from interface:MigrationProjectRegisteredApplicationsEndpointUploads multiple applications with Windup.- Specified by:
uploadMultipleApplicationsin interfaceMigrationProjectRegisteredApplicationsEndpoint
-
-