@Service
public class ZipService
extends java.lang.Object
ZipController.| Constructor and Description |
|---|
ZipService(TaskSubmitter injectedTaskSubmitter,
ConfigurationHandler injectedConfigurationHandler,
NotificationResponse injectedNotificationResponse,
VersionMeta injectedVersionMeta,
ConfigUtilities injectedConfigUtilities)
Constructor responsible for DI.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.nio.file.Path |
saveUploadedFile(org.springframework.web.multipart.MultipartFile uploadedFile)
Store an uploaded ZIP-archive to disk.
|
protected java.lang.String |
submitGenerationTask(java.lang.String zipGenerationProperties)
Submit a task for the generation of a server pack from a ZIP-archive.
|
@Autowired public ZipService(TaskSubmitter injectedTaskSubmitter, ConfigurationHandler injectedConfigurationHandler, NotificationResponse injectedNotificationResponse, VersionMeta injectedVersionMeta, ConfigUtilities injectedConfigUtilities)
injectedTaskSubmitter - Instance of TaskSubmitter.injectedConfigurationHandler - Instance of ConfigurationHandler.injectedNotificationResponse - Instance of NotificationResponse.injectedVersionMeta - Instance of VersionMeta.injectedConfigUtilities - Instance of ConfigUtilities.protected java.nio.file.Path saveUploadedFile(org.springframework.web.multipart.MultipartFile uploadedFile)
throws java.io.IOException
uploadedFile - The file which was uploaded which you want to store on disk.java.io.IOException - If an I/O error occurs writing to or creating the file.protected java.lang.String submitGenerationTask(java.lang.String zipGenerationProperties)
zipGenerationProperties - String containing all information required to generate a server
pack from a ZIP-archive. See
ZipController.requestGenerationFromZip(String, String,
String, String, String).true if the task was submitted.