public class CreateScriptRequest extends ScriptRequest
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CHECKSUM_ALGORITHM
Verwendeter Algorithmus zum Berechnen der Prüfsumme.
|
client, dataManager, dav, debug, requestId, script| Constructor and Description |
|---|
CreateScriptRequest(ClientDavInterface dav,
DataManagerInterface dataManager,
ResultData resultData,
boolean prettyPrint)
Erzeugt eine Skript-bezogene Anfrage.
|
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
calcChecksum(java.lang.String source)
Berechnet die Prüfsumme für ein Skript.
|
static AtlMeta |
loadMetaInformation(java.lang.String fileName)
Lädt die zum Skript gehörenden Metainformationen.
|
ProtocolRequestResult |
process()
Erzeugt oder editiert ein Skriptobjekt & den zugehörigen Quelltext.
|
abort, isAborted, printPrettypublic static final java.lang.String CHECKSUM_ALGORITHM
public CreateScriptRequest(ClientDavInterface dav, DataManagerInterface dataManager, ResultData resultData, boolean prettyPrint)
dav - Verbindung zum DatenverteilerdataManager - Data ManagerresultData - EingangsdatenprettyPrint - Soll der Pretty-printer verwendet werden?public ProtocolRequestResult process()
process in interface DataManagerRequestprocess in class ScriptRequestpublic static AtlMeta loadMetaInformation(java.lang.String fileName) throws FailureException
fileName - Dateiname der gespeicherten Metainformationennull, falls keine auf dem Datenträger gespeichert war.FailureException - Fehler beim Zugriff auf die Metainformationen.public static byte[] calcChecksum(java.lang.String source)
throws FailureException,
java.security.NoSuchAlgorithmException
source - Skriptquelltext.FailureException - Fehler bei der Berechnung der Prüfsumme.java.security.NoSuchAlgorithmException - Unbekannter Algorithmus zur Prüfsummenberechnung.