CLASSE PRECEDANTE CLASSE SUIVANTE
SOMMAIRE: ATTR CONSTR METH DETAIL: ATTR CONSTR METH

acube.projet.business.exemple
Classe ExempleFileDelegate
java.lang.Object
  acube.projet.business.exemple.ExempleFileDelegate

public class ExempleFileDelegate
hérite de Object
Cette classe représente le Delegate sur les Paramètres Applicatifs

Sommaire des Attributs
protected static Configuration
fichierConfigDAO
fichierConfigDAO fichier de configuration
private static Logger
logger
m_logger: Definition du logger
private String
THIS_CLASS
THIS_CLASS: Définition de la classe utilisée par le logger
Sommaire des Constructeurs
ExempleFileDelegate()
Constructeur
Sommaire des Méthodes
boolean
deleteFileFromFileSystem(HttpServletRequest request)
Efface un fichier dans le filesysteme du serveur
void
deleteFromSgbd(Integer identifiant)
Efface un fichier du SGBD
FileVO
downloadFromFile(HttpServletRequest request)
Envoie un fichier filesystem au client
FileVO
downloadFromSgbd(HttpServletRequest request)
Envoie un fichier SGBD au client
boolean
uploadFileToFile(HttpServletRequest request, boolean ecraser)
Charge un fichier dans le filesysteme du serveur
boolean
uploadFileToSgbd(HttpServletRequest request, boolean ecraser)
Charge un fichier dans la base
Méthodes héritées de la classe java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Détail des Attributs
logger
private static Logger logger
m_logger: Definition du logger

THIS_CLASS
private String THIS_CLASS
THIS_CLASS: Définition de la classe utilisée par le logger

fichierConfigDAO
protected static Configuration fichierConfigDAO
fichierConfigDAO fichier de configuration
Détail des Constructeurs
ExempleFileDelegate
public ExempleFileDelegate()
                    throws TechnicalException
Constructeur
Exceptions:
TechnicalException
Détail des méthodes
uploadFileToFile
public boolean uploadFileToFile(HttpServletRequest request,
                                boolean ecraser)
                         throws FunctionalException,
                                TechnicalException,
                                JDBCWrapperException,
                                FileWrapperException
Charge un fichier dans le filesysteme du serveur
Exceptions:
FunctionalException
TechnicalException
JDBCWrapperException
FileWrapperException

uploadFileToSgbd
public boolean uploadFileToSgbd(HttpServletRequest request,
                                boolean ecraser)
                         throws TechnicalException,
                                JDBCWrapperException,
                                FileWrapperException
Charge un fichier dans la base
Exceptions:
TechnicalException
JDBCWrapperException
FileWrapperException

downloadFromFile
public FileVO downloadFromFile(HttpServletRequest request)
                        throws TechnicalException,
                               FileWrapperException
Envoie un fichier filesystem au client
Exceptions:
TechnicalException
FileWrapperException

downloadFromSgbd
public FileVO downloadFromSgbd(HttpServletRequest request)
                        throws TechnicalException,
                               JDBCWrapperException,
                               FileWrapperException
Envoie un fichier SGBD au client
Exceptions:
TechnicalException
JDBCWrapperException
FileWrapperException

deleteFileFromFileSystem
public boolean deleteFileFromFileSystem(HttpServletRequest request)
                                 throws FunctionalException,
                                        TechnicalException,
                                        JDBCWrapperException,
                                        FileWrapperException
Efface un fichier dans le filesysteme du serveur
Exceptions:
FunctionalException
TechnicalException
JDBCWrapperException
FileWrapperException

deleteFromSgbd
public void deleteFromSgbd(Integer identifiant)
                    throws TechnicalException,
                           JDBCWrapperException,
                           FileWrapperException
Efface un fichier du SGBD
Exceptions:
TechnicalException
JDBCWrapperException
FileWrapperException

CLASSE PRECEDANTE CLASSE SUIVANTE
SOMMAIRE: ATTR CONSTR METH DETAIL: ATTR CONSTR METH

Java API documentation generated with DocFlex/Doclet v1.4.10a
DocFlex/Doclet is both a multi-format Javadoc doclet and a free edition of DocFlex/Javadoc. If you need to customize your Javadoc without writing a full-blown doclet from scratch, DocFlex/Javadoc may be the only tool able to help you! Find out more at www.docflex.com