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:
  • Field Details

    • actionBean

      @Inject protected ActionBean actionBean
      Deprecated.
    • stateBean

      @Inject protected StateBean stateBean
      Deprecated.
  • Constructor Details

    • ProcessingBean

      public ProcessingBean()
      Deprecated.
  • Method Details

    • init

      @PostConstruct public void init()
      Deprecated.
    • isNewWorkflow

      public boolean isNewWorkflow()
      Deprecated.
      Specified by:
      isNewWorkflow in interface IProcessingBean
    • destroy

      @PreDestroy public void destroy()
      Deprecated.
    • getViewEventBusBean

      public ViewEventBusBean getViewEventBusBean()
      Deprecated.
    • setViewEventBusBean

      public void setViewEventBusBean(ViewEventBusBean viewEventBusBean)
      Deprecated.
    • getInstalledFontNameList

      public List<String> getInstalledFontNameList()
      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 interface IProcessingBean
      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
    • getAllUsers

      public List<Benutzer> getAllUsers()
      Deprecated.
      Returns all Benutzer defined for the Mandant
      Returns:
      List of Benutzer
    • 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 all BenutzerGruppe defined for the Mandant
      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 for IPluginCustomGUIBean object
      Returns:
      a IPluginCustomGUIBean object if exists, else null
    • 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.
    • supportedCharsets

      public List<Charset> supportedCharsets()
      Deprecated.
    • getRedirectPreviewUrl

      public String getRedirectPreviewUrl()
      Deprecated.
      Erzeugt den Vorschau-URL für Verarbeitungen vom Typ VerarbeitungWeiterleitung
      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.
    • getUploadElements

      public List<String> getUploadElements()
      Deprecated.
    • 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.
    • setUploadElements

      public void setUploadElements(List<String> uploadElements)
      Deprecated.
    • setActionIds

      @Deprecated public void setActionIds(List<Long> actionIds)
      Deprecated.
    • setActionUUIDs

      public void setActionUUIDs(List<String> uuids)
      Deprecated.
    • getActionUUIDs

      public List<String> getActionUUIDs()
      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 interface IProcessingBean
      Returns:
      an list of actions which provides files
    • getFollowActions

      public List<Aktion> getFollowActions()
      Deprecated.
    • getFormPlaceholder

      public Map<String,String> getFormPlaceholder()
      Deprecated.
    • 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 interface IProcessingBean
      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 created IParameterModel for that parameter.
      Specified by:
      addNewParameter in interface IProcessingBean
      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 interface IProcessingBean
      Parameters:
      paramName - Name of the parameter to get
      Returns:
      The IParameterModel for the parameter, or null 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 interface IProcessingBean
      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 interface IProcessingBean
      Parameters:
      idx - 0-based index of the parameter to remove.
    • isPluginSelected

      public boolean isPluginSelected()
      Deprecated.
    • isPlugin

      public boolean isPlugin(String processingKey)
      Deprecated.
    • getProcessingIcon

      public IGuiIcon getProcessingIcon(String processingKey)
      Deprecated.
    • getIcon

      public IGuiIcon getIcon(Aktion action)
      Deprecated.
    • getProcessingLabel

      public String getProcessingLabel(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 interface IProcessingBean
      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 interface IProcessingBean
      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 interface IProcessingBean
      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 interface IProcessingBean
      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).