Package de.xima.fc.gui.bean.project
Class ProjectImportBean
- All Implemented Interfaces:
Serializable
Bean handling the import of projects (including the wizard)
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.xima.fc.gui.common.utils.msg.AJSFContext
AJSFContext.RedirectOptions, AJSFContext.RedirectOptionsBuilder -
Field Summary
Fields inherited from class de.xima.fc.gui.bean.FCContextBean
systemUC -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddEditorGroupToCurrentUser(BenutzerGruppe userGroup) voidaddVisibilityGroupToCurrentUser(BenutzerGruppe userGroup) booleancanUserModify(ImportConfigWrapper configWrapper) voidcleanUp()voidvoidvoidvoidcontinueWithStateMapping(StateMapperModel stateMapper, Object state) intList<?>getOldStateDescription(StateMapperModel stateMapper) getOldStateHeader(StateMapperModel stateMapper) getStateName(Object stateObj) intintDeprecated.booleanhasAvailableClientResourcesOfType(ImportConfigWrapper configWrapper) voidDeprecated.voidvoidimportProjectFromTemplate(IProjectTemplate template, String projectScope) booleanbooleanbooleanbooleanisSameFileCategory(ImportConfigWrapper configWrapper, String resName) booleanbooleanbooleanvoidvoidvoidoverrideActiveVersions(boolean override) voidresolveConflict(ImportConfigWrapper configWrapper, EEntityConflictResolveAction action) voidsetImportFormActive(boolean importFormActive) voidsetImportFormDesc(String importFormDesc) voidsetImportFormGroup(String importFormGroup) voidsetImportFormName(String importFormName) voidsetImportProjectTags(List<String> importProjectTags) voidsetProjectCreationBean(ProjectCreationBean projectCreationBean) voidsetProjectEditAccess(EProjectAccessConfig projectEditAccess) voidsetProjectFilterBean(ProjectFilterBean projectFilterBean) voidsetProjectViewAccess(EProjectAccessConfig projectViewAccess) voidsetUpdateId(Long updateId) voidsetViewBean(ViewBean viewBean) Deprecated.voidstartImport(org.primefaces.event.FileUploadEvent evt) voidstartImportWithFile(File file, String projectScope) voidstartUpdate(org.primefaces.event.FileUploadEvent evt) voidstartUpdateWithFile(File file) voiduseAlternativeAsDependency(ImportConfigWrapper configWrapper, Long alternativeId) Methods inherited from class de.xima.fc.gui.bean.FCContextBean
getNavigationBean, getSessionBean, isSetupUser, redirectToDashboard, setNavigationBean, setSessionBean, switchMainView, switchMainView, switchSubView, switchSubViewMethods inherited from class de.xima.fc.gui.bean.ABackendJSFContext
ec, findEntityContext, isDetached, isHasDBMethods inherited from class de.xima.fc.gui.common.utils.msg.AJSFContext
destroySessionBean, encodeURL, findBean, findBean, findBean, findBean, findBean, findBean, findBean, findCurrentView, findUserContext, getBeanName, getBeanName, getContext, getCurrentViewBean, getLocaleBean, getRequest, getResponse, getSession, getSession, getSessionAttribute, isMasterServerContext, loadLazy, redirect, redirect, redirect, redirect, redirectToDashboard, redirectToDashboard, redirectToDashboard, setLocaleBean, setSessionAttribute, ucMethods inherited from class de.xima.fc.gui.common.utils.msg.MessageUtils
addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsgFromString, addErrorMsgFromString, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addInfoMsg, addInfoMsg, addInfoMsg, addInfoMsg, addInfoMsgFromString, addInfoMsgFromString, addInfoMsgToComponent, addInfoMsgToComponent, addInfoMsgToComponent, addInfoMsgToComponent, addMsg, addMsg, addMsg, addMsg, addMsgs, addMsgs, addMsgToComponent, addMsgToComponent, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsgFromString, addWarnMsgFromString, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, cleanErrorMsg, errorMsg, errorMsg, getErrorMessage, getNewErrorMsg, getNewErrorMsg, getNewErrorMsg, getNewInfoMsg, getNewInfoMsg, getNewMsg, getNewWarnMsg, getNewWarnMsg, msgMethods inherited from class de.xima.fc.gui.common.utils.msg.I18nUtils
getFacesContext, getLocale, rbValue, rbValue, rbValue, rbValueOrDefault, rbValueOrDefault
-
Constructor Details
-
ProjectImportBean
public ProjectImportBean()
-
-
Method Details
-
getProjectCreationBean
-
setProjectCreationBean
-
getProjectFilterBean
-
setProjectFilterBean
-
getFileName
-
setUpdateId
-
getProjectConfig
-
getFormVersionConfig
-
getStateMapping
-
getConfigurableStateMapping
-
getReferenceConfigs
-
getExisitingInboxes
-
getExisitingUserGroups
-
getExisitingClientResources
-
getExisitingCssTemplates
-
getExisitingXslTemplates
-
getExisitingHtmlTemplates
-
getExisitingUrlTemplates
-
getExisitingCsvDataSources
-
getExisitingXmlDataSources
-
getExisitingJsonDataSources
-
getExisitingDbDataSources
-
getExisitingAppointmentTemplates
-
getExisitingClientCounters
-
getImportStates
-
getImportWorkflowStates
-
hasAvailableClientResourcesOfType
-
isSameFileCategory
-
getImportStep
-
getVersionWarning
-
getProjectEditAccess
-
setProjectEditAccess
-
getProjectViewAccess
-
setProjectViewAccess
-
getImportType
-
isUserCanEditProject
public boolean isUserCanEditProject() -
isUserCanViewProject
public boolean isUserCanViewProject() -
getProjectEditGroups
-
getProjectViewGroups
-
isCanUserEditExisitingProject
public boolean isCanUserEditExisitingProject() -
isCanUserEditUserGroups
public boolean isCanUserEditUserGroups() -
getTotalFormRecordCount
public int getTotalFormRecordCount() -
getUpdateFormRecordCount
public int getUpdateFormRecordCount() -
getActiveVersionFormRecordCount
public int getActiveVersionFormRecordCount() -
getSummary
-
isShowOldNewWorfklowMismatch
public boolean isShowOldNewWorfklowMismatch() -
getOldNewWorfklowMismatchMessage
-
getUpdateFormRecordMsg
-
getJoinEditorGroupMsg
-
getJoinVisibleGroupMsg
-
getHelpView
- Returns:
- The help ID for the import or update dialog that links to the corresponding formcycle help page.
-
getDialogHeader
-
canUserModify
-
startUpdate
public void startUpdate(org.primefaces.event.FileUploadEvent evt) -
startUpdateWithFile
-
importProjectFromTemplate
-
startImport
public void startImport(org.primefaces.event.FileUploadEvent evt) -
startImportWithFile
-
continueWithImport
public void continueWithImport() -
clearProjectEditorSettings
public void clearProjectEditorSettings() -
keepProjectEditorSettings
public void keepProjectEditorSettings() -
addEditorGroupToCurrentUser
-
clearProjectVisibilitySettings
public void clearProjectVisibilitySettings() -
keepProjectVisibilitySettings
public void keepProjectVisibilitySettings() -
addVisibilityGroupToCurrentUser
-
continueWithStateMapping
-
getOldStateHeader
-
getOldStateDescription
-
getStateName
-
importProject
public void importProject() -
overrideActiveVersions
public void overrideActiveVersions(boolean override) -
importFormVersion
Deprecated. -
useAlternativeAsDependency
-
resolveConflict
-
cleanUp
@PreDestroy public void cleanUp() -
getViewBean
Deprecated. -
setViewBean
Deprecated. -
getImportFormName
-
setImportFormName
-
getImportFormDesc
-
setImportFormDesc
-
isImportFormActive
public boolean isImportFormActive() -
setImportFormActive
public void setImportFormActive(boolean importFormActive) -
getImportFormGroup
-
setImportFormGroup
-
getProjectGroupNames
-
getImportProjectTags
-
setImportProjectTags
-