public class ProjektUpdateUtil extends AProjektUtil
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
ProjektUpdateUtil.EProjectUpdateDataState
Alle Status, welche bei der Analyse der zu aktualisierenden Projektdaten auftreten können 
 | 
client, ec, errorMsgList, FC_EXPORT_AKTIONEN, FC_EXPORT_AKTIVE_VERSION, FC_EXPORT_BEDINGUNG, FC_EXPORT_DOI, FC_EXPORT_DOI_DATA, FC_EXPORT_FORM_ELEMENTS, FC_EXPORT_FORM_RESSOURCES, FC_EXPORT_FORMVERSION, FC_EXPORT_FORMVERSION_DATA, FC_EXPORT_METADATA, FC_EXPORT_PROJEKT, FC_EXPORT_PROJEKTHELP, FC_EXPORT_RESOURCE, FC_EXPORT_STATUS, FC_EXPORT_STATUSHELP, FC_EXPORT_VORGAENGE, FC_EXPORT_VORGAENGE_DATA, infoMsgList, m| Constructor and Description | 
|---|
ProjektUpdateUtil(Mandant man,
                 IEntityContext ec,
                 Benutzer user)  | 
| Modifier and Type | Method and Description | 
|---|---|
ProjektUpdateUtil.EProjectUpdateDataState | 
analyzeProjectDataForImport(File projectDataDir)  | 
void | 
deleteAllVorgangsData(Projekt project)  | 
Projekt | 
doUpdate(Projekt currentProject,
        File updateDataDir,
        Set<EFormImpexOption> updateOption)  | 
ExportMetadata | 
getMetadata(File projectDataDir)  | 
File | 
unzipToTempDir(InputStream is)  | 
void | 
writeProtocolEntry(Projekt project)  | 
addErrorMessage, addErrorMessage, addInfoMessage, addInfoMessage, addWarnMessage, addWarnMessage, checkClientResourceExists, checkProjectAliasExist, checkProjectNameExist, createActiveFormVersion, createAktion, createAktionen, createBedingung, createBedingungenExportData, createFile, createFormElements, createFormVersionFile, createIDsMap, createJAXBContext, createNamedMap, createNewFormVersion, createNewFormVersion, createPreStatus, createProjektRessource, createProjektRessourcenFiles, createProjektRessources, createStatus, deproxyEntity, findUniqueAlias, getAktionsListe, getBenutzergruppen, getBenutzerGruppenListe, getErrorMsgList, getFormElements, getFormVersionBindings, getGsonBuilderWithDefaults, getInfoMsgList, getMandant, getMandantFrontendServer, getNewProjekt, getProjektRessources, getStatusListe, getVorgangsBindings, handleAction, handleBedingungForImport, importProjektRessources, updatePreviewImage, writeJSONtoFilepublic ProjektUpdateUtil(Mandant man, IEntityContext ec, Benutzer user)
public Projekt doUpdate(Projekt currentProject, File updateDataDir, Set<EFormImpexOption> updateOption) throws IOException
IOExceptionpublic File unzipToTempDir(InputStream is) throws IOException
IOExceptionpublic ProjektUpdateUtil.EProjectUpdateDataState analyzeProjectDataForImport(File projectDataDir)
public ExportMetadata getMetadata(File projectDataDir) throws IOException
IOExceptionpublic void writeProtocolEntry(Projekt project)
public void deleteAllVorgangsData(Projekt project)
Copyright © 2020 XIMA MEDIA GmbH. All rights reserved.