|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.paris.lutece.plugins.directory.modules.pdfproducerarchive.service.ZipService
public final class ZipService
ZipUtils
Field Summary | |
---|---|
static java.lang.String |
ARCHIVE_STATE_ERROR
|
static java.lang.String |
ARCHIVE_STATE_FINAL
|
static java.lang.String |
ARCHIVE_STATE_INITIAL
|
static java.lang.String |
ARCHIVE_STATE_USED
|
static java.lang.String |
EXTENSION_FILE_PDF
|
static java.lang.String |
EXTENSION_FILE_ZIP
|
static java.lang.String |
PROPERTY_ZIP_NAME_REPOSITORY
|
Method Summary | |
---|---|
int |
doBasicZip(java.lang.String strFolderToArchive,
java.lang.String strArchiveDestination,
java.lang.String strArchiveName,
java.lang.String strArchiveType)
Method to do zip |
boolean |
doDeleteZip(java.lang.String strIdRecord,
int nArchiveItemKey,
int nIdKeyUser,
int nIdDirectory,
java.lang.String zipName)
Method to delete zip |
int |
doGeneratePDFAndZip(javax.servlet.http.HttpServletRequest request,
java.lang.String strName,
int nIdKeyUser,
int nIdDirectory,
java.util.List<java.lang.Integer> listIdEntryConfig,
int nIdRecord)
Method to generate zip |
java.lang.String |
getStatutZip(int nArchiveItemKey)
Method to get the zip status |
java.lang.String |
getUrlZip(int nArchiveItemKey)
Method to get the url zip |
void |
setArchiveClientService(fr.paris.lutece.plugins.archiveclient.service.archive.IArchiveClientService archiveClientService)
Method to set _archiveClientService |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String ARCHIVE_STATE_INITIAL
public static final java.lang.String ARCHIVE_STATE_USED
public static final java.lang.String ARCHIVE_STATE_ERROR
public static final java.lang.String ARCHIVE_STATE_FINAL
public static final java.lang.String PROPERTY_ZIP_NAME_REPOSITORY
public static final java.lang.String EXTENSION_FILE_ZIP
public static final java.lang.String EXTENSION_FILE_PDF
Method Detail |
---|
public int doGeneratePDFAndZip(javax.servlet.http.HttpServletRequest request, java.lang.String strName, int nIdKeyUser, int nIdDirectory, java.util.List<java.lang.Integer> listIdEntryConfig, int nIdRecord)
request
- requeststrName
- directory namenIdKeyUser
- id key usernIdDirectory
- id directorylistIdEntryConfig
- config to build pdfnIdRecord
- the id record
public boolean doDeleteZip(java.lang.String strIdRecord, int nArchiveItemKey, int nIdKeyUser, int nIdDirectory, java.lang.String zipName)
strIdRecord
- id recordnArchiveItemKey
- id archive itemnIdKeyUser
- id user keynIdDirectory
- id directoryzipName
- zip name
public int doBasicZip(java.lang.String strFolderToArchive, java.lang.String strArchiveDestination, java.lang.String strArchiveName, java.lang.String strArchiveType)
strFolderToArchive
- path to the folder to archivestrArchiveDestination
- path to the destination folder which will store the archivestrArchiveName
- the name of the archivestrArchiveType
- the archive type(zip,..)
public java.lang.String getStatutZip(int nArchiveItemKey)
nArchiveItemKey
- id of archive item
public java.lang.String getUrlZip(int nArchiveItemKey)
nArchiveItemKey
- id of archive item
public void setArchiveClientService(fr.paris.lutece.plugins.archiveclient.service.archive.IArchiveClientService archiveClientService)
archiveClientService
- archiveClientService
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |