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 interface
ProcessingBean.IActionSelectItem
Deprecated.class
ProcessingBean.PluginSelectItem
Deprecated.class
ProcessingBean.ProcessingSelectItem
Deprecated.-
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 ActionBean
actionBean
Deprecated.protected StateBean
stateBean
Deprecated.-
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 void
addNewParameter()
Deprecated.IParameterModel
addNewParameter(String name)
Deprecated.Adds a new parameter to the list of parameters, and returns the newly createdIParameterModel
for that parameter.void
copyCheckedNodes()
Deprecated.void
createNewProcessing(String selectedProcessing)
Deprecated.void
deleteCheckedNodes()
Deprecated.void
destroy()
Deprecated.ActionBean
getActionBean()
Deprecated.List<Long>
getActionIds()
Deprecated.List<String>
getActionUUIDs()
Deprecated.List<DatenbankZugriff>
getAllDatabaseConnections()
Deprecated.Liefert alle für den aktuellen Mandanten hinterlegten DatenbankzugriffeList<DirectClientAuthorization>
getAllDirectClientAuthorization()
Deprecated.Returns all direct client authorizations for the given client.List<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 allBenutzerGruppe
defined for theMandant
List<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.MandantRessource
getClientResource()
Deprecated.IConsuming
getConsumingProcessing()
Deprecated.Aktion
getCurrentAction()
Deprecated.Finds the currently selected workflow action.Locale
getCurrentLocale()
Deprecated.Finds the locale the current user is using.Projekt
getCurrentProject()
Deprecated.Finds the project to which the workflow action belongStatus
getCurrentState()
Deprecated.Finds the state to which the workflow action belongsIEntityContext
getEntityContext()
Deprecated.Finds the entity context that can be used to access the database.List<Aktion>
getFollowActions()
Deprecated.Map<String,String>
getFormPlaceholder()
Deprecated.IGuiIcon
getIcon(Aktion action)
Deprecated.List<String>
getInstalledFontNameList()
Deprecated.List<javax.faces.model.SelectItem>
getListActions()
Deprecated.List<javax.faces.model.SelectItem>
getListPlugins()
Deprecated.IMailServerData
getMailServerData()
Deprecated.IParameterModel
getParameter(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.String
getPluginConfigPage()
Deprecated.Liefert die anzuzeigende XHtml-Page für die Konfiguration von PluginsMap<String,IPluginCustomGUIBean>
getPluginCustomGUIBean()
Deprecated.Getter forIPluginCustomGUIBean
objectString
getPluginDescription()
Deprecated.String
getPluginNotAvailableMsg()
Deprecated.IProcessing
getProcessing()
Deprecated.IGuiIcon
getProcessingIcon(String processingKey)
Deprecated.String
getProcessingLabel(String processingKey)
Deprecated.IProcessingModel
getProcessingModel()
Deprecated.String
getProcessingPage()
Deprecated.List<javax.faces.model.SelectItem>
getProcessingTypes()
Deprecated.ProjektRessource
getProjectResource()
Deprecated.List<Aktion>
getProvidingPrevActions()
Deprecated.Liefert eine Liste mit allen datei-bereitstellenden Aktionen, welche der aktuellen Aktion innerhalb des aktuellen Status vorgelagert sindString
getRedirectPreviewUrl()
Deprecated.Erzeugt den Vorschau-URL für Verarbeitungen vom TypVerarbeitungWeiterleitung
String
getSelectedProcessing()
Deprecated.StateBean
getStateBean()
Deprecated.List<Textbaustein>
getTextbausteineByKategorie(ETextbausteinKategorie kategorie)
Deprecated.Liefert Liste mit mandanten-spezifische Textbausteinen einer bestimmten Kategorie.List<String>
getUploadElements()
Deprecated.ViewEventBusBean
getViewEventBusBean()
Deprecated.void
init()
Deprecated.boolean
isAllowCustomSenderAddress()
Deprecated.boolean
isMailServerSystemScope()
Deprecated.boolean
isNewWorkflow()
Deprecated.boolean
isPlugin(String processingKey)
Deprecated.boolean
isPluginSelected()
Deprecated.boolean
isShowEncryptionSelection()
Deprecated.void
onClose()
Deprecated.void
removeParameter(int idx)
Deprecated.Removes the parameter at the given index from the list of parameters.void
removeParameter(String paramName)
Deprecated.Removes the parameter with the given name from the list of parameters.void
reset()
Deprecated.void
setActionBean(ActionBean actionBean)
Deprecated.void
setActionIds(List<Long> actionIds)
Deprecated.void
setActionUUIDs(List<String> uuids)
Deprecated.void
setInstalledFontNameList(List<String> installedFontNameList)
Deprecated.void
setSelectedProcessing(String selectedProcessing)
Deprecated.void
setStateBean(StateBean stateBean)
Deprecated.void
setUploadElements(List<String> uploadElements)
Deprecated.void
setupNewProcessing()
Deprecated.void
setViewEventBusBean(ViewEventBusBean viewEventBusBean)
Deprecated.List<Charset>
supportedCharsets()
Deprecated.void
treeSelectionChanged(boolean hasSelectionChanged)
Deprecated.void
updateConfigParameterList(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, 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, 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, msg
-
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:
isNewWorkflow
in 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:IProcessingBean
Finds the currently selected workflow action.- Specified by:
getCurrentAction
in 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
-
getAllDirectClientAuthorization
public List<DirectClientAuthorization> getAllDirectClientAuthorization()
Deprecated.Returns all direct client authorizations for the given client.- Returns:
- All direct client authorizations.
-
getAllUserGroups
public List<BenutzerGruppe> getAllUserGroups()
Deprecated.Returns allBenutzerGruppe
defined for theMandant
- Returns:
- List of
BenutzerGruppe
-
getAllUploadElements
public List<String> getAllUploadElements()
Deprecated.Liefert Liste mit allen Upload-Element der aktuell aktiven Formularversion- Returns:
List
of upload elements
-
getAllFormElements
public List<String> getAllFormElements()
Deprecated.Liefert Liste mit allen Upload-Element der aktuell aktiven Formularversion- Returns:
List
of all form elements
-
getAllPlugins
public Set<IPluginProcessing> getAllPlugins()
Deprecated.Liefert eine Liste mit allen verfügbaren Plugins- Returns:
Set
of 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 forIPluginCustomGUIBean
object- Returns:
- a
IPluginCustomGUIBean
object 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:IProcessingBean
Liefert eine Liste mit allen datei-bereitstellenden Aktionen, welche der aktuellen Aktion innerhalb des aktuellen Status vorgelagert sind- Specified by:
getProvidingPrevActions
in 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:IProcessingBean
Returns the list of all parameters.- Specified by:
getAllParameter
in interfaceIProcessingBean
- Returns:
- A
List
with a processing parameters.
-
addNewParameter
public void addNewParameter()
Deprecated.
-
addNewParameter
public IParameterModel addNewParameter(String name)
Deprecated.Description copied from interface:IProcessingBean
Adds a new parameter to the list of parameters, and returns the newly createdIParameterModel
for that parameter.- Specified by:
addNewParameter
in 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:IProcessingBean
Finds the parameter with the given name in the list of parameters- Specified by:
getParameter
in interfaceIProcessingBean
- Parameters:
paramName
- Name of the parameter to get- Returns:
- The
IParameterModel
for the parameter, ornull
when no such parameter exists
-
removeParameter
public void removeParameter(String paramName)
Deprecated.Description copied from interface:IProcessingBean
Removes the parameter with the given name from the list of parameters.- Specified by:
removeParameter
in interfaceIProcessingBean
- Parameters:
paramName
- Name of the parameter to remove
-
removeParameter
public void removeParameter(int idx)
Deprecated.Description copied from interface:IProcessingBean
Removes the parameter at the given index from the list of parameters.- Specified by:
removeParameter
in 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:IProcessingBean
Finds the project to which the workflow action belong- Specified by:
getCurrentProject
in interfaceIProcessingBean
- Returns:
- The current
Projekt
-
getCurrentState
public Status getCurrentState()
Deprecated.Description copied from interface:IProcessingBean
Finds the state to which the workflow action belongs- Specified by:
getCurrentState
in interfaceIProcessingBean
- Returns:
- The current
Status
of the action
-
getEntityContext
public IEntityContext getEntityContext()
Deprecated.Description copied from interface:IProcessingBean
Finds the entity context that can be used to access the database.- Specified by:
getEntityContext
in interfaceIProcessingBean
- Returns:
- A
IEntityContext
for the database
-
getCurrentLocale
public Locale getCurrentLocale()
Deprecated.Description copied from interface:IProcessingBean
Finds the locale the current user is using.- Specified by:
getCurrentLocale
in interfaceIProcessingBean
- Returns:
- The current locale
-
getMailServerData
public IMailServerData getMailServerData()
Deprecated.
-
isAllowCustomSenderAddress
public boolean isAllowCustomSenderAddress()
Deprecated.- Returns:
- Whether the email server for this client allows a custom sender address to be configured.
-
isMailServerSystemScope
public boolean isMailServerSystemScope()
Deprecated.- Returns:
- Whether the system mail server is used for sending mails (as opposed to a client mail server).
-
-