Framework Serveur J2EE ACube V3.1.0
CLASSE PRECEDANTE CLASSE SUIVANTE
SOMMAIRE: ATTR CONSTR METH DETAIL: ATTR CONSTR METH

acube.framework.vo
Classe FileVO
java.lang.Object
  acube.framework.vo.FileVO
Interfaces à implémenter:
Serializable

public class FileVO
hérite de Object
implémente Serializable
VO de présentation d'un transfert de fichier
Version:
2.5

Sommaire des Attributs
private String
contentType
contentType: Content type correspondant au fichier
private String
extention
extention: Extention du fichier
private String
fichier
fichier: Nom complet du fichier
private InputStream
fluxDonnees
fluxDonnees: Flux de données pointant vers le fichier
private boolean
inline
inline: Indique si on souhaite ou non afficher directement le contenu du fichier.
private static final long
private int
taille
taille: taille du fichier
Sommaire des Constructeurs
FileVO()
Le constructeur de la class FileVO
FileVO(String fichier)
Le constructeur de la class FileVO avec paramètres
FileVO(HttpServletRequest request)
Le constructeur de la class FileVO avec paramètres
Sommaire des Méthodes
String
String
String
InputStream
boolean
int
void
setContentType(String contentType)
void
setExtention(String extention)
void
setFichier(String fichier)
void
setFluxDonnees(InputStream fluxDonnees)
void
setInline(boolean inline)
void
setTaille(int taille)
String
toString()
renvoie l'objet sous forme d'une String
Méthodes héritées de la classe java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Détail des Attributs
serialVersionUID
private static final long serialVersionUID

fichier
private String fichier
fichier: Nom complet du fichier

extention
private String extention
extention: Extention du fichier

contentType
private String contentType
contentType: Content type correspondant au fichier

inline
private boolean inline
inline: Indique si on souhaite ou non afficher directement le contenu du fichier. La demande d'affiche directe lors du téléchargement du fichier ne se fera que si le navigateur en a la pssoibilité (format connu pour celui-ci) La valeur par défaut est false.

fluxDonnees
private InputStream fluxDonnees
fluxDonnees: Flux de données pointant vers le fichier

taille
private int taille
taille: taille du fichier
Détail des Constructeurs
FileVO
public FileVO()
Le constructeur de la class FileVO

FileVO
public FileVO(String fichier)
Le constructeur de la class FileVO avec paramètres

FileVO
public FileVO(HttpServletRequest request)
       throws FileWrapperException
Le constructeur de la class FileVO avec paramètres
Exceptions:
Version:
2.5
Détail des méthodes
getInline
public boolean getInline()
Retours:
Renvoie inline.

setInline
public void setInline(boolean inline)
Paramètres:
inline - booléen indiquant si le fichier doit être transmis pour affichage direct.

getContentType
public String getContentType()
Retours:
Renvoie contentType.

setContentType
public void setContentType(String contentType)
Paramètres:
contentType - contentType à définir.

getExtention
public String getExtention()
Retours:
Renvoie extention.

setExtention
public void setExtention(String extention)
Paramètres:
extention - extention à définir.

getFichier
public String getFichier()
Retours:
Renvoie fichier.

setFichier
public void setFichier(String fichier)
Paramètres:
fichier - fichier à définir.

getFluxDonnees
public InputStream getFluxDonnees()
Retours:
Renvoie fluxDonnees.

setFluxDonnees
public void setFluxDonnees(InputStream fluxDonnees)
Paramètres:
fluxDonnees - fluxDonnees à définir.

getTaille
public int getTaille()
Retours:
Renvoie taille.

setTaille
public void setTaille(int taille)

toString
public String toString()
renvoie l'objet sous forme d'une String
Dépacées:
toString in class Object
Retours:
String

Framework Serveur J2EE ACube V3.1.0
CLASSE PRECEDANTE CLASSE SUIVANTE
SOMMAIRE: ATTR CONSTR METH DETAIL: ATTR CONSTR METH

Version 3.1.0 du 06/11/2009 / Etat : Validé
Cette création est mise à disposition selon le Contrat Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique disponible en ligne http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ ou par courrier postal à Creative Commons, 559 Nathan Abbott Way, Stanford,California 94305, USA.
Documentation generated by DocFlex