Class RegisteredApplicationEndpointImpl
- java.lang.Object
-
- org.jboss.windup.web.services.rest.RegisteredApplicationEndpointImpl
-
- All Implemented Interfaces:
RegisteredApplicationEndpoint
public class RegisteredApplicationEndpointImpl extends Object implements RegisteredApplicationEndpoint
- Author:
- Jesse Sightler
-
-
Field Summary
-
Fields inherited from interface org.jboss.windup.web.services.rest.RegisteredApplicationEndpoint
REGISTERED_APPLICATIONS
-
-
Constructor Summary
Constructors Constructor Description RegisteredApplicationEndpointImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeleteApplication(long appId)Removes the registration entry for an application.javax.ws.rs.core.ResponsedownloadApplication(long id)Collection<RegisteredApplication>getAllApplications()RegisteredApplicationgetApplication(long id)PackageMetadatagetPackages(Long appId)Collection<RegisteredApplication>getProjectApplications(Long projectId)RegisteredApplicationreuploadApplication(long appId, org.jboss.resteasy.plugins.providers.multipart.MultipartFormDataInput data)Updates existing applicationRegisteredApplicationupdatePath(@Valid RegisteredApplication application)Updates an existing application.
-
-
-
Method Detail
-
getAllApplications
public Collection<RegisteredApplication> getAllApplications()
- Specified by:
getAllApplicationsin interfaceRegisteredApplicationEndpoint
-
getProjectApplications
public Collection<RegisteredApplication> getProjectApplications(Long projectId)
- Specified by:
getProjectApplicationsin interfaceRegisteredApplicationEndpoint
-
getApplication
public RegisteredApplication getApplication(long id)
- Specified by:
getApplicationin interfaceRegisteredApplicationEndpoint
-
updatePath
public RegisteredApplication updatePath(@Valid @Valid RegisteredApplication application)
Description copied from interface:RegisteredApplicationEndpointUpdates an existing application.- Specified by:
updatePathin interfaceRegisteredApplicationEndpoint
-
reuploadApplication
public RegisteredApplication reuploadApplication(long appId, org.jboss.resteasy.plugins.providers.multipart.MultipartFormDataInput data)
Description copied from interface:RegisteredApplicationEndpointUpdates existing application- Specified by:
reuploadApplicationin interfaceRegisteredApplicationEndpoint
-
deleteApplication
public void deleteApplication(long appId)
Description copied from interface:RegisteredApplicationEndpointRemoves the registration entry for an application.- Specified by:
deleteApplicationin interfaceRegisteredApplicationEndpoint
-
getPackages
public PackageMetadata getPackages(Long appId)
- Specified by:
getPackagesin interfaceRegisteredApplicationEndpoint
-
downloadApplication
public javax.ws.rs.core.Response downloadApplication(long id)
- Specified by:
downloadApplicationin interfaceRegisteredApplicationEndpoint
-
-