Package it.rol.bean
Class FileDocBean
java.lang.Object
it.rol.bean.FileDocBean
- All Implemented Interfaces:
Serializable
Classe usata per rappresentare un allegato (file).
- Author:
- Giovanroberto Torre
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetData()longRestituisce l'esensione del file originale.getFile()intgetId()intgetMime()intbooleanbooleanbooleanbooleanvoidvoidvoidsetDimensione(long l) voidsetEstensione(String ext) voidvoidsetId(int i) voidsetIdProprietario(int idProprietario) voidvoidvoidsetRiservato(boolean riservato) voidsetTipologia(int l) void
-
Constructor Details
-
FileDocBean
public FileDocBean()Costruttore: inizializza i campi a valori di default.
-
-
Method Details
-
getId
- Returns:
- id - identificativo della rappresentazione database dell'allegato
- Throws:
AttributoNonValorizzatoException- se il dato non e' valorizzato
-
setId
public void setId(int i) - Parameters:
i- identificativo della rappresentazione database dell'allegato
-
getIdProprietario
public int getIdProprietario()- Returns:
- idProprietario - identificativo dell'utente proprietario dell'allegato
-
setIdProprietario
public void setIdProprietario(int idProprietario) - Parameters:
idProprietario- identificativo dell'utente proprietario dell'allegato da impostare
-
getDimensione
public long getDimensione()- Returns:
- dimensione - pesantezza in byte del file
-
setDimensione
public void setDimensione(long l) - Parameters:
l- dimensione in byte da impostare
-
getTipologia
public int getTipologia()- Returns:
- tipologia - identificativo etichetta in base a cui e' possibile effettuare raggruppamenti di allegati
-
setTipologia
public void setTipologia(int l) - Parameters:
l- identificativo etichetta da impostare
-
getFile
- Returns:
- file - il nome del file caricato nel file system del server
- Throws:
AttributoNonValorizzatoException- nel caso in cui il nome del file non sia valorizzato
-
setFile
- Parameters:
string- nome del file da impostare
-
isFileEmpty
public boolean isFileEmpty()- Returns:
- true se il nome del file non e' valorizzato (non e' possibile usare questo ogetto se manca questo attributo)
-
getAutore
- Returns:
- autore - autore del caricamento
- Throws:
AttributoNonValorizzatoException- se questo oggetto viene usato e questo campo non e' valorizzato
-
setAutore
- Parameters:
string- nome utente da impostare come autore
-
isAutoreEmpty
public boolean isAutoreEmpty()- Returns:
- true se questo oggetto ha il campo autore non valorizzato
-
getLingua
- Returns:
- lingua
- Throws:
AttributoNonValorizzatoException
-
setLingua
- Parameters:
lingua-
-
getTitolo
- Returns:
- titolo
- Throws:
AttributoNonValorizzatoException
-
setTitolo
- Parameters:
titolo-
-
isTitoloEmpty
public boolean isTitoloEmpty()- Returns:
-
getMime
- Returns:
- mime
- Throws:
AttributoNonValorizzatoException
-
setMime
- Parameters:
mime-
-
getEstensione
Restituisce l'esensione del file originale. L'estensione è un concetto convenzionale, in alcun modo necessario all'esistenza di un file, e pertanto potrebbe non esistere.- Returns:
- estensione - estensione del file
-
setEstensione
- Parameters:
ext- l'estensione recuperata dal file originariamente caricato, da impstare
-
getData
- Returns:
- data
- Throws:
AttributoNonValorizzatoException
-
setData
- Parameters:
data-
-
isRiservato
public boolean isRiservato()- Returns:
- the riservato
-
setRiservato
public void setRiservato(boolean riservato) - Parameters:
riservato- the riservato to set
-