cz.zcu.validationserver
Interface ValidationInput

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
Odevzdani, ValidationInputImpl

public interface ValidationInput
extends java.io.Serializable

Rozhrani reperzentuje vstup validace, obsahuje tedy validovany soubor, jeho jmeno, informaci o validacni domene a autorovi zaslaneho souboru. User: Lukas Date: 17.4.2007 Time: 13:12:15


Field Summary
static long serialVersionUID
           
 
Method Summary
 java.lang.String getAuthor()
          Vrati identifikator (jmeno, os. cislo - zalezi na domene) cloveka, ktery praci odevzdal.
 java.util.Map getCustomParameterMap()
          Metoda vrati Mapu dalsich parametru validace, klicem je vzdy nazev, hodnotou obecne serializovatelny objekt.
 byte[] getInputFileContents()
          Vrati obsah zaslaneho suoboru.
 java.lang.String getInputFileName()
          Vrati nazev zaslaneho souboru.
 java.util.Locale getLocale()
          Vrati pozadovane Locale, ve kterem se maji generovat vystupy (chyb. hlasky atp.).
 java.lang.String getValidationDomain()
          Vrati nazev validacni domeny.
 java.lang.String toString()
           
 

Field Detail

serialVersionUID

static final long serialVersionUID
See Also:
Constant Field Values
Method Detail

getInputFileName

java.lang.String getInputFileName()
Vrati nazev zaslaneho souboru. Nazev musi byt uveden.

Returns:

getInputFileContents

byte[] getInputFileContents()
Vrati obsah zaslaneho suoboru. Obsah musi byt uveden.

Returns:

getValidationDomain

java.lang.String getValidationDomain()
Vrati nazev validacni domeny. Musi byt uvedeno.

Returns:

getAuthor

java.lang.String getAuthor()
Vrati identifikator (jmeno, os. cislo - zalezi na domene) cloveka, ktery praci odevzdal. Musi byt uvedeno.

Returns:

getLocale

java.util.Locale getLocale()
Vrati pozadovane Locale, ve kterem se maji generovat vystupy (chyb. hlasky atp.). Pokud je null, pouzije se vychozi locale definovane na serveru.

Returns:

getCustomParameterMap

java.util.Map getCustomParameterMap()
Metoda vrati Mapu dalsich parametru validace, klicem je vzdy nazev, hodnotou obecne serializovatelny objekt. Je to do budoucna kdybysme si chteli predavat dalsi a dalsi informace - parametry validace, napriklad maximalni cas kompilace, max. cas spousteni programu atd. - tak at se nemuseji pridavat stale dalsi metody. Definice nejbeznejsich nazvu klicuv teto mape jsou v rozhrani CustomParameterConstants. Muze byt null. PS: Je to Map, ale protoze tohle rozhrani musi byt kompatibilni s Java 1.3 (kvuli spojeni pres RMI s portalem), nebude tahle vec k dispozici

Returns:

toString

java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2007 University of West Bohemia, KIV, author Lukas Valenta (lvalenta at civ.zcu.cz). All Rights Reserved. Build date 20100526.