Package de.xima.fc.gui.bean.workflow
Class ProcessingBean
-
- All Implemented Interfaces:
IProcessingBean,Serializable
@Deprecated @Named @ViewScoped public class ProcessingBean extends FCContextBean implements IProcessingBean
Deprecated.Use the new workflow engine.- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceProcessingBean.IActionSelectItemDeprecated.classProcessingBean.PluginSelectItemDeprecated.classProcessingBean.ProcessingSelectItemDeprecated.-
Nested classes/interfaces inherited from class de.xima.fc.gui.common.utils.msg.AJSFContext
AJSFContext.RedirectOptions, AJSFContext.RedirectOptionsBuilder
-
-
Field Summary
Fields Modifier and Type Field Description protected ActionBeanactionBeanDeprecated.protected StateBeanstateBeanDeprecated.-
Fields inherited from class de.xima.fc.gui.bean.FCContextBean
systemUC
-
Fields inherited from class de.xima.fc.gui.common.utils.msg.AJSFContext
localeBean
-
-
Constructor Summary
Constructors Constructor Description ProcessingBean()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddNewParameter()Deprecated.IParameterModeladdNewParameter(String name)Deprecated.Adds a new parameter to the list of parameters, and returns the newly createdIParameterModelfor that parameter.voidcopyCheckedNodes()Deprecated.voidcreateNewProcessing(String selectedProcessing)Deprecated.voiddeleteCheckedNodes()Deprecated.voiddestroy()Deprecated.ActionBeangetActionBean()Deprecated.List<Long>getActionIds()Deprecated.List<String>getActionUUIDs()Deprecated.List<DatenbankZugriff>getAllDatabaseConnections()Deprecated.Liefert alle für den aktuellen Mandanten hinterlegten DatenbankzugriffeList<String>getAllFormElements()Deprecated.Liefert Liste mit allen Upload-Element der aktuell aktiven FormularversionList<Postfach>getAllInboxes()Deprecated.Methode zum Erhalt aller Postfächer vom aktuellen MandantenList<IParameterModel>getAllParameter()Deprecated.Returns the list of all parameters.Set<IPluginProcessing>getAllPlugins()Deprecated.Liefert eine Liste mit allen verfügbaren PluginsList<javax.faces.model.SelectItem>getAllSateRefOptions()Deprecated.List<Status>getAllStatus()Deprecated.Liefert alle Status eines Projektes zurückList<String>getAllUploadElements()Deprecated.Liefert Liste mit allen Upload-Element der aktuell aktiven FormularversionList<BenutzerGruppe>getAllUserGroups()Deprecated.Returns allBenutzerGruppedefined for theMandantList<Benutzer>getAllUsers()Deprecated.List<javax.faces.model.SelectItem>getAvailableResources(boolean includeForm, boolean includeClient, boolean includeExternal)Deprecated.Returns a list of all available resources, which may include client resources, form resources, and external resource URLs.List<javax.faces.model.SelectItem>getAvailableResources(boolean includeForm, boolean includeClient, boolean includeExternal, String... extensions)Deprecated.Returns a list of all available resources, which may include client resources, form resources, and external resource URLs.MandantRessourcegetClientResource()Deprecated.IConsuminggetConsumingProcessing()Deprecated.AktiongetCurrentAction()Deprecated.Finds the currently selected workflow action.LocalegetCurrentLocale()Deprecated.Finds the locale the current user is using.ProjektgetCurrentProject()Deprecated.Finds the project to which the workflow action belongStatusgetCurrentState()Deprecated.Finds the state to which the workflow action belongsIEntityContextgetEntityContext()Deprecated.Finds the entity context that can be used to access the database.List<Aktion>getFollowActions()Deprecated.Map<String,String>getFormPlaceholder()Deprecated.IGuiIcongetIcon(Aktion action)Deprecated.List<String>getInstalledFontNameList()Deprecated.List<javax.faces.model.SelectItem>getListActions()Deprecated.List<javax.faces.model.SelectItem>getListPlugins()Deprecated.IMailServerDatagetMailServerData()Deprecated.IParameterModelgetParameter(String paramName)Deprecated.Finds the parameter with the given name in the list of parametersList<String>getPlaceholderList()Deprecated.Liefert eine Liste mit Zeichenketten aller verfügbaren Platzhalter (Systemplatzhalter, Formularplatzhalter, Platzhalter aus WorkflowProcessingContext)List<String>getPlaceholderListForCodeMirror(org.primefaces.extensions.event.CompleteEvent event)Deprecated.StringgetPluginConfigPage()Deprecated.Liefert die anzuzeigende XHtml-Page für die Konfiguration von PluginsMap<String,IPluginCustomGUIBean>getPluginCustomGUIBean()Deprecated.Getter forIPluginCustomGUIBeanobjectStringgetPluginDescription()Deprecated.StringgetPluginNotAvailableMsg()Deprecated.IProcessinggetProcessing()Deprecated.IGuiIcongetProcessingIcon(String processingKey)Deprecated.StringgetProcessingLabel(String processingKey)Deprecated.IProcessingModelgetProcessingModel()Deprecated.StringgetProcessingPage()Deprecated.List<javax.faces.model.SelectItem>getProcessingTypes()Deprecated.ProjektRessourcegetProjectResource()Deprecated.List<Aktion>getProvidingPrevActions()Deprecated.Liefert eine Liste mit allen datei-bereitstellenden Aktionen, welche der aktuellen Aktion innerhalb des aktuellen Status vorgelagert sindStringgetRedirectPreviewUrl()Deprecated.Erzeugt den Vorschau-URL für Verarbeitungen vom TypVerarbeitungWeiterleitungStringgetSelectedProcessing()Deprecated.StateBeangetStateBean()Deprecated.List<Textbaustein>getTextbausteineByKategorie(ETextbausteinKategorie kategorie)Deprecated.Liefert Liste mit mandanten-spezifische Textbausteinen einer bestimmten Kategorie.List<String>getUploadElements()Deprecated.ViewEventBusBeangetViewEventBusBean()Deprecated.voidinit()Deprecated.booleanisNewWorkflow()Deprecated.booleanisPlugin(String processingKey)Deprecated.booleanisPluginSelected()Deprecated.booleanisShowEncryptionSelection()Deprecated.voidonClose()Deprecated.voidremoveParameter(int idx)Deprecated.Removes the parameter at the given index from the list of parameters.voidremoveParameter(String paramName)Deprecated.Removes the parameter with the given name from the list of parameters.voidreset()Deprecated.voidsetActionBean(ActionBean actionBean)Deprecated.voidsetActionIds(List<Long> actionIds)Deprecated.voidsetActionUUIDs(List<String> uuids)Deprecated.voidsetInstalledFontNameList(List<String> installedFontNameList)Deprecated.voidsetSelectedProcessing(String selectedProcessing)Deprecated.voidsetStateBean(StateBean stateBean)Deprecated.voidsetUploadElements(List<String> uploadElements)Deprecated.voidsetupNewProcessing()Deprecated.voidsetViewEventBusBean(ViewEventBusBean viewEventBusBean)Deprecated.List<Charset>supportedCharsets()Deprecated.voidtreeSelectionChanged(boolean hasSelectionChanged)Deprecated.voidupdateConfigParameterList(javax.faces.event.AjaxBehaviorEvent evt)Deprecated.-
Methods inherited from class de.xima.fc.gui.bean.FCContextBean
getNavigationBean, getSessionBean, isSetupUser, redirectToDashboard, setNavigationBean, setSessionBean, switchMainView, switchMainView, switchSubView, switchSubView
-
Methods inherited from class de.xima.fc.gui.bean.ABackendJSFContext
ec, findEntityContext, isDetached, isHasDB
-
Methods 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, setLocaleBean, setSessionAttribute, uc
-
Methods 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, addMsgToComponent, addMsgToComponent, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsgFromString, addWarnMsgFromString, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, cleanErrorMsg, getErrorMessage, getNewErrorMsg, getNewErrorMsg, getNewErrorMsg, getNewInfoMsg, getNewInfoMsg, getNewMsg, getNewWarnMsg, getNewWarnMsg
-
Methods inherited from class de.xima.fc.gui.common.utils.msg.I18nUtils
getFacesContext, getLocale, rbValue, rbValue, rbValue
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.xima.fc.plugin.config.IProcessingBean
getFilteredParameters, setFilterForParameter
-
-
-
-
Field Detail
-
actionBean
@Inject protected ActionBean actionBean
Deprecated.
-
stateBean
@Inject protected StateBean stateBean
Deprecated.
-
-
Method Detail
-
init
@PostConstruct public void init()
Deprecated.
-
isNewWorkflow
public boolean isNewWorkflow()
Deprecated.- Specified by:
isNewWorkflowin interfaceIProcessingBean
-
destroy
@PreDestroy public void destroy()
Deprecated.
-
getViewEventBusBean
public ViewEventBusBean getViewEventBusBean()
Deprecated.
-
setViewEventBusBean
public void setViewEventBusBean(ViewEventBusBean viewEventBusBean)
Deprecated.
-
setInstalledFontNameList
public void setInstalledFontNameList(List<String> installedFontNameList)
Deprecated.
-
getCurrentAction
public Aktion getCurrentAction()
Deprecated.Description copied from interface:IProcessingBeanFinds the currently selected workflow action.- Specified by:
getCurrentActionin interfaceIProcessingBean- Returns:
- The selected workflow action.
-
getSelectedProcessing
public String getSelectedProcessing()
Deprecated.
-
setSelectedProcessing
public void setSelectedProcessing(String selectedProcessing)
Deprecated.
-
createNewProcessing
public void createNewProcessing(String selectedProcessing)
Deprecated.
-
isShowEncryptionSelection
public boolean isShowEncryptionSelection()
Deprecated.- Returns:
- Whether the user may select an encryption method for the email. When no methods are available, the select field is hidden.
-
getTextbausteineByKategorie
public List<Textbaustein> getTextbausteineByKategorie(ETextbausteinKategorie kategorie)
Deprecated.Liefert Liste mit mandanten-spezifische Textbausteinen einer bestimmten Kategorie.- Parameters:
kategorie- Type of the templates to look for- Returns:
- Liste mit Textbausteinen oder leere Liste.
-
getAllInboxes
public List<Postfach> getAllInboxes()
Deprecated.Methode zum Erhalt aller Postfächer vom aktuellen Mandanten- Returns:
- Liste mit allen Postfächern oder leere Liste
-
getAllStatus
public List<Status> getAllStatus()
Deprecated.Liefert alle Status eines Projektes zurück- Returns:
- Liste mit allen Status eines Projekts oder leere Liste
-
getAllSateRefOptions
public List<javax.faces.model.SelectItem> getAllSateRefOptions()
Deprecated.
-
getAllDatabaseConnections
public List<DatenbankZugriff> getAllDatabaseConnections()
Deprecated.Liefert alle für den aktuellen Mandanten hinterlegten Datenbankzugriffe- Returns:
- Liste mit allen Datenbankzugriffen oder leere Liste
-
getAllUserGroups
public List<BenutzerGruppe> getAllUserGroups()
Deprecated.Returns allBenutzerGruppedefined for theMandant- Returns:
- List of
BenutzerGruppe
-
getAllUploadElements
public List<String> getAllUploadElements()
Deprecated.Liefert Liste mit allen Upload-Element der aktuell aktiven Formularversion- Returns:
Listof upload elements
-
getAllFormElements
public List<String> getAllFormElements()
Deprecated.Liefert Liste mit allen Upload-Element der aktuell aktiven Formularversion- Returns:
Listof all form elements
-
getAllPlugins
public Set<IPluginProcessing> getAllPlugins()
Deprecated.Liefert eine Liste mit allen verfügbaren Plugins- Returns:
Setof all processing plugins
-
getPluginConfigPage
public String getPluginConfigPage()
Deprecated.Liefert die anzuzeigende XHtml-Page für die Konfiguration von Plugins- Returns:
- the path to the plugin config page
-
getPluginCustomGUIBean
public Map<String,IPluginCustomGUIBean> getPluginCustomGUIBean()
Deprecated.Getter forIPluginCustomGUIBeanobject- Returns:
- a
IPluginCustomGUIBeanobject if exists, elsenull
-
updateConfigParameterList
public void updateConfigParameterList(javax.faces.event.AjaxBehaviorEvent evt)
Deprecated.
-
getPluginDescription
public String getPluginDescription()
Deprecated.- Returns:
- eine Beschreibung oder null
-
getPlaceholderList
public List<String> getPlaceholderList()
Deprecated.Liefert eine Liste mit Zeichenketten aller verfügbaren Platzhalter (Systemplatzhalter, Formularplatzhalter, Platzhalter aus WorkflowProcessingContext)- Returns:
- Liste mit Platzhaltern
-
getPlaceholderListForCodeMirror
public List<String> getPlaceholderListForCodeMirror(org.primefaces.extensions.event.CompleteEvent event)
Deprecated.
-
getRedirectPreviewUrl
public String getRedirectPreviewUrl()
Deprecated.Erzeugt den Vorschau-URL für Verarbeitungen vom TypVerarbeitungWeiterleitung- Returns:
- preview url to redirect to
-
getActionIds
@Deprecated public List<Long> getActionIds()
Deprecated.- Returns:
- The selected action IDs for the current processing. Action IDs that do not exist anymore or that refer to actions that are not placed before the current action are filtered out.
-
getAvailableResources
public List<javax.faces.model.SelectItem> getAvailableResources(boolean includeForm, boolean includeClient, boolean includeExternal)
Deprecated.Returns a list of all available resources, which may include client resources, form resources, and external resource URLs.- Parameters:
includeForm- Whether to include the available form resources.includeClient- Whether to include the available client resources.includeExternal- Whether to include an option for entering an external resource URL.- Returns:
- A list of all available resources (files).
-
getAvailableResources
public List<javax.faces.model.SelectItem> getAvailableResources(boolean includeForm, boolean includeClient, boolean includeExternal, String... extensions)
Deprecated.Returns a list of all available resources, which may include client resources, form resources, and external resource URLs.- Parameters:
includeForm- Whether to include the available form resources.includeClient- Whether to include the available client resources.includeExternal- Whether to include an option for entering an external resource URL.extensions- A list of extensions for filtering the returned resources. When no extensions are given, no filtering is applied.- Returns:
- A list of all available resources. Only resources with the given extensions are returned.
-
setActionIds
@Deprecated public void setActionIds(List<Long> actionIds)
Deprecated.
-
getProvidingPrevActions
public List<Aktion> getProvidingPrevActions()
Deprecated.Description copied from interface:IProcessingBeanLiefert eine Liste mit allen datei-bereitstellenden Aktionen, welche der aktuellen Aktion innerhalb des aktuellen Status vorgelagert sind- Specified by:
getProvidingPrevActionsin interfaceIProcessingBean- Returns:
- an list of actions which provides files
-
getProjectResource
public ProjektRessource getProjectResource()
Deprecated.
-
getClientResource
public MandantRessource getClientResource()
Deprecated.
-
getProcessingModel
public IProcessingModel getProcessingModel()
Deprecated.
-
getProcessing
public IProcessing getProcessing()
Deprecated.
-
getConsumingProcessing
public IConsuming getConsumingProcessing()
Deprecated.
-
getStateBean
public StateBean getStateBean()
Deprecated.
-
setStateBean
public void setStateBean(StateBean stateBean)
Deprecated.
-
getActionBean
public ActionBean getActionBean()
Deprecated.
-
setActionBean
public void setActionBean(ActionBean actionBean)
Deprecated.
-
getPluginNotAvailableMsg
public String getPluginNotAvailableMsg()
Deprecated.
-
getAllParameter
public List<IParameterModel> getAllParameter()
Deprecated.Description copied from interface:IProcessingBeanReturns the list of all parameters.- Specified by:
getAllParameterin interfaceIProcessingBean- Returns:
- A
Listwith a processing parameters.
-
addNewParameter
public void addNewParameter()
Deprecated.
-
addNewParameter
public IParameterModel addNewParameter(String name)
Deprecated.Description copied from interface:IProcessingBeanAdds a new parameter to the list of parameters, and returns the newly createdIParameterModelfor that parameter.- Specified by:
addNewParameterin interfaceIProcessingBean- Parameters:
name- Name of the parameter to add- Returns:
- The newly created
IParameterModel
-
getParameter
public IParameterModel getParameter(String paramName)
Deprecated.Description copied from interface:IProcessingBeanFinds the parameter with the given name in the list of parameters- Specified by:
getParameterin interfaceIProcessingBean- Parameters:
paramName- Name of the parameter to get- Returns:
- The
IParameterModelfor the parameter, ornullwhen no such parameter exists
-
removeParameter
public void removeParameter(String paramName)
Deprecated.Description copied from interface:IProcessingBeanRemoves the parameter with the given name from the list of parameters.- Specified by:
removeParameterin interfaceIProcessingBean- Parameters:
paramName- Name of the parameter to remove
-
removeParameter
public void removeParameter(int idx)
Deprecated.Description copied from interface:IProcessingBeanRemoves the parameter at the given index from the list of parameters.- Specified by:
removeParameterin interfaceIProcessingBean- Parameters:
idx- 0-based index of the parameter to remove.
-
isPluginSelected
public boolean isPluginSelected()
Deprecated.
-
isPlugin
public boolean isPlugin(String processingKey)
Deprecated.
-
treeSelectionChanged
public void treeSelectionChanged(boolean hasSelectionChanged)
Deprecated.
-
deleteCheckedNodes
public void deleteCheckedNodes()
Deprecated.
-
copyCheckedNodes
public void copyCheckedNodes()
Deprecated.
-
reset
public void reset()
Deprecated.
-
onClose
public void onClose()
Deprecated.
-
setupNewProcessing
public void setupNewProcessing()
Deprecated.
-
getProcessingTypes
public List<javax.faces.model.SelectItem> getProcessingTypes()
Deprecated.
-
getListActions
public List<javax.faces.model.SelectItem> getListActions()
Deprecated.
-
getListPlugins
public List<javax.faces.model.SelectItem> getListPlugins()
Deprecated.
-
getProcessingPage
public String getProcessingPage()
Deprecated.
-
getCurrentProject
public Projekt getCurrentProject()
Deprecated.Description copied from interface:IProcessingBeanFinds the project to which the workflow action belong- Specified by:
getCurrentProjectin interfaceIProcessingBean- Returns:
- The current
Projekt
-
getCurrentState
public Status getCurrentState()
Deprecated.Description copied from interface:IProcessingBeanFinds the state to which the workflow action belongs- Specified by:
getCurrentStatein interfaceIProcessingBean- Returns:
- The current
Statusof the action
-
getEntityContext
public IEntityContext getEntityContext()
Deprecated.Description copied from interface:IProcessingBeanFinds the entity context that can be used to access the database.- Specified by:
getEntityContextin interfaceIProcessingBean- Returns:
- A
IEntityContextfor the database
-
getCurrentLocale
public Locale getCurrentLocale()
Deprecated.Description copied from interface:IProcessingBeanFinds the locale the current user is using.- Specified by:
getCurrentLocalein interfaceIProcessingBean- Returns:
- The current locale
-
getMailServerData
public IMailServerData getMailServerData()
Deprecated.
-
-