
de.svws_nrw.api.privileged.DBMultipartBodyDataOnly Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of svws-openapi Show documentation
Show all versions of svws-openapi Show documentation
Diese Bibliothek enthält die Java-Server-Definition der OpenApi-Schnittstelle für die Schulverwaltungssoftware in NRW
package de.svws_nrw.api.privileged;
import jakarta.ws.rs.FormParam;
import jakarta.ws.rs.core.MediaType;
import org.jboss.resteasy.annotations.providers.multipart.PartType;
import io.swagger.v3.oas.annotations.media.Schema;
/**
* Diese Klasse wird als Multipart-Body eines Open-API-Aufrufs verwendet,
* um eine Datenbank zu übertragen.
*/
public class DBMultipartBodyDataOnly {
/** Die Datenbank als Binärdatei. */
@PartType(MediaType.APPLICATION_OCTET_STREAM)
@Schema(type = "string", format = "binary", description = "database file")
@FormParam("database")
public byte[] database;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy