public class ProcessingBean extends FCContextBean implements IProcessingBean
Modifier and Type | Field and Description |
---|---|
protected ActionBean |
actionBean |
protected ProjectBean |
projectBean |
systemUC
uc
Constructor and Description |
---|
ProcessingBean() |
Modifier and Type | Method and Description |
---|---|
void |
addNewParameter() |
IParameterModel |
addNewParameter(String name)
Fügt einen neues
IParameterModel -Objekt in die interne Liste ein. |
ActionBean |
getActionBean() |
List<DatenbankZugriff> |
getAllDatabaseConnections()
Liefert alle für den aktuellen Mandanten hinterlegten Datenbankzugriffe
|
List<String> |
getAllFormElements()
Liefert Liste mit allen Upload-Element der aktuell aktiven Formularversion
|
List<Postfach> |
getAllInboxes()
Methode zum Erhalt aller Postfächer vom aktuellen Mandanten
|
List<IParameterModel> |
getAllParameter()
Liefert Liste aller
IParameterModel -Objekten |
Set<IFCPlugin> |
getAllPlugins()
Liefert eine Liste mit allen verfügbaren Plugins
|
List<Status> |
getAllStatus()
Liefert alle Status eines Projektes zurück
|
List<String> |
getAllUploadElements()
Liefert Liste mit allen Upload-Element der aktuell aktiven Formularversion
|
MandantRessource |
getClientResource() |
IConsuming |
getConsumingProcessing() |
Aktion |
getCurrentAction()
Liefert Zugriff auf die aktuelle Aktion
|
Locale |
getCurrentLocale()
Liefert das aktuelle Locale, das für die Anzeige verwendet wird
|
Projekt |
getCurrentProject()
Liefert das aktuell ausgewählte Projekt unter dem die Statusverarbeitung ausgeführt wird
|
Status |
getCurrentState()
Liefert den aktuell ausgewählten Status, unter welchem die Plugin-Verarbeitung ausgeführt wird
|
IEntityContext |
getEntityContext()
Liefert den aktuellen Entity-Context
|
List<IParameterModel> |
getFilteredParameters()
Liefert Liste von gefilterten
IParameterModel -Objekten. |
List<Aktion> |
getFollowActions() |
Map<String,String> |
getFormPlaceholder() |
IParameterModel |
getParameter(String paramName)
Sucht nach einem
IParameterModel mit dem übergebenen Namen |
List<String> |
getPlaceholderList()
Liefert eine Liste mit Zeichenketten aller verfügbaren Platzhalter (Systemplatzhalter, Formularplatzhalter,
Platzhalter aus WorkflowProcessingContext)
|
List<String> |
getPlaceholderListForCodeMirror(org.primefaces.extensions.event.CompleteEvent event) |
String |
getPluginConfigPage()
Liefert die anzuzeigende XHtml-Page für die Konfiguration von Plugins
|
String |
getPluginDescription()
Liefert Plugin-Beschreibung zurück, wenn an der entsprechenden Plugin-Verarbeitungsklasse einen Beschreibung
mittels
IDescriptionProvidingPlugin -Interface definiert ist. |
IProcessing |
getProcessing() |
IProcessingModel |
getProcessingModel() |
ProjectBean |
getProjectBean() |
ProjektRessource |
getProjectResource() |
List<Aktion> |
getProvidingPrevActions()
Liefert eine Liste mit allen datei-bereitstellenden Aktionen, welche der aktuellen Aktion innerhalb des aktuellen
Status vorgelagert sind
|
String |
getRedirectPreviewUrl()
Erzeugt den Vorschau-URL für Verarbeitungen vom Typ
VerarbeitungWeiterleitung |
List<Textbaustein> |
getTextbausteineByKategorie(ETextbausteinKategorie kategorie)
Liefert Liste mit mandanten-spezifische Textbausteinen einer bestimmten Kategorie.
|
void |
removeParameter(String paramName)
Entfernt Parameter mit übergebenen Namen aus der internen Liste
|
void |
setActionBean(ActionBean actionBean) |
void |
setFilterForParameter(Set<String> filterParams)
Setzt Filterkriterien Übergebenes Set enthält alle Einträge (Parameter-Namen), die aus der internen Parameterliste
herausgefiltert werden sollen
|
void |
setProjectBean(ProjectBean projectBean) |
List<Charset> |
supportedCharsets() |
void |
updateConfigParameterList(javax.faces.event.AjaxBehaviorEvent evt) |
getSessionBean, init, isSetupUser, setSessionBean, switchMainView, switchMainView, switchSubView, switchSubView
destroySessionBean, ec, findBean, findBean, getBeanName, getBeanName, getContext, getLocaleBean, getRequest, getResponse, getSession, getSession, getSessionAttribute, isDetached, loadLazy, setLocaleBean, setSessionAttribute
addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addInfoMsg, addInfoMsg, addInfoMsg, addInfoMsg, addInfoMsgToComponent, addInfoMsgToComponent, addInfoMsgToComponent, addInfoMsgToComponent, addMsg, addMsg, addMsg, addMsg, addMsgs, addMsgToComponent, addMsgToComponent, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, cleanErrorMsg, getErrorMessage
getFacesContext, getLocale, rbValue, rbValue
protected ActionBean actionBean
protected ProjectBean projectBean
public Aktion getCurrentAction()
IProcessingBean
getCurrentAction
in interface IProcessingBean
public List<Textbaustein> getTextbausteineByKategorie(ETextbausteinKategorie kategorie)
public List<Postfach> getAllInboxes()
public List<Status> getAllStatus()
public List<DatenbankZugriff> getAllDatabaseConnections()
public List<String> getAllUploadElements()
public List<String> getAllFormElements()
public Set<IFCPlugin> getAllPlugins()
public String getPluginConfigPage()
public void updateConfigParameterList(javax.faces.event.AjaxBehaviorEvent evt)
public String getPluginDescription()
IDescriptionProvidingPlugin
-Interface definiert ist.public List<String> getPlaceholderList()
public List<String> getPlaceholderListForCodeMirror(org.primefaces.extensions.event.CompleteEvent event)
public String getRedirectPreviewUrl()
VerarbeitungWeiterleitung
public List<Aktion> getProvidingPrevActions()
IProcessingBean
getProvidingPrevActions
in interface IProcessingBean
public ProjektRessource getProjectResource()
public MandantRessource getClientResource()
public IProcessingModel getProcessingModel()
public IProcessing getProcessing()
public IConsuming getConsumingProcessing()
public ActionBean getActionBean()
public void setActionBean(ActionBean actionBean)
actionBean
- the actionBean to setpublic ProjectBean getProjectBean()
public void setProjectBean(ProjectBean projectBean)
public List<IParameterModel> getFilteredParameters()
IProcessingBean
IParameterModel
-Objekten.getFilteredParameters
in interface IProcessingBean
public void setFilterForParameter(Set<String> filterParams)
IProcessingBean
setFilterForParameter
in interface IProcessingBean
public List<IParameterModel> getAllParameter()
IProcessingBean
IParameterModel
-ObjektengetAllParameter
in interface IProcessingBean
public void addNewParameter()
public IParameterModel addNewParameter(String name)
IProcessingBean
IParameterModel
-Objekt in die interne Liste ein.addNewParameter
in interface IProcessingBean
IParameterModel
public IParameterModel getParameter(String paramName)
IProcessingBean
IParameterModel
mit dem übergebenen NamengetParameter
in interface IProcessingBean
public void removeParameter(String paramName)
IProcessingBean
removeParameter
in interface IProcessingBean
public Projekt getCurrentProject()
IProcessingBean
getCurrentProject
in interface IProcessingBean
Projekt
public Status getCurrentState()
IProcessingBean
getCurrentState
in interface IProcessingBean
Status
public IEntityContext getEntityContext()
IProcessingBean
getEntityContext
in interface IProcessingBean
IEntityContext
public Locale getCurrentLocale()
IProcessingBean
getCurrentLocale
in interface IProcessingBean
Copyright © 2018 XIMA MEDIA GmbH. All rights reserved.