public class ProjektCopyUtil extends AProjektUtil
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 |
|---|
ProjektCopyUtil(Mandant man,
IEntityContext ec) |
| Modifier and Type | Method and Description |
|---|---|
Projekt |
doCopy(Projekt targetProjekt,
String curBenutzer,
long sourceProjektId,
long formVersionId,
boolean disableAllActions)
Kopiert ein Projekt
|
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 ProjektCopyUtil(Mandant man, IEntityContext ec)
public Projekt doCopy(Projekt targetProjekt, String curBenutzer, long sourceProjektId, long formVersionId, boolean disableAllActions) throws Exception
targetProjekt - the target to copy the project tocurBenutzer - the current BenutzerGruppesourceProjektId - the if of the source projectformVersionId - the id of the FormVersion to copydisableAllActions - Flag, das festlegt, ob alle Aktionen im kopierten Objekt deaktiviert werden sollenExceptionCopyright © 2020 XIMA MEDIA GmbH. All rights reserved.