public class ProcessingBean extends FCContextBean implements IProcessingBean
Modifier and Type | Class and Description |
---|---|
static interface |
ProcessingBean.IActionSelectItem |
class |
ProcessingBean.PluginSelectItem |
class |
ProcessingBean.ProcessingSelectItem |
AJSFContext.RedirectOptions, AJSFContext.RedirectOptionsBuilder
Modifier and Type | Field and Description |
---|---|
protected ActionBean |
actionBean |
protected CurrentProjectBean |
currentProjectBean |
protected StateBean |
stateBean |
systemUC
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. |
void |
copyCheckedNodes() |
void |
createNewProcessing(String selectedProcessing) |
void |
deleteCheckedNodes() |
void |
destroy() |
ActionBean |
getActionBean() |
List<Long> |
getActionIds() |
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<IPluginProcessing> |
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
|
CurrentProjectBean |
getCurrentProjectBean() |
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() |
IGuiIcon |
getIcon(Aktion action) |
List<String> |
getInstalledFontNameList() |
List<javax.faces.model.SelectItem> |
getListActions() |
List<javax.faces.model.SelectItem> |
getListPlugins() |
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
|
IPluginCustomGUIBean |
getPluginCustomGUIBean()
Getter for
IPluginCustomGUIBean object |
String |
getPluginDescription() |
IProcessing |
getProcessing() |
IGuiIcon |
getProcessingIcon(String processingKey) |
String |
getProcessingLabel(String processingKey) |
IProcessingModel |
getProcessingModel() |
String |
getProcessingPage() |
List<javax.faces.model.SelectItem> |
getProcessingTypes() |
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 |
String |
getSelectedProcessing() |
StateBean |
getStateBean() |
List<Textbaustein> |
getTextbausteineByKategorie(ETextbausteinKategorie kategorie)
Liefert Liste mit mandanten-spezifische Textbausteinen einer bestimmten Kategorie.
|
List<String> |
getUploadElements() |
ViewEventBusBean |
getViewEventBusBean() |
void |
init() |
boolean |
isPlugin(String processingKey) |
boolean |
isPluginSelected() |
void |
onTreeSelectChange() |
void |
removeParameter(String paramName)
Entfernt Parameter mit übergebenen Namen aus der internen Liste
|
void |
reset() |
void |
setActionBean(ActionBean actionBean) |
void |
setActionIds(List<Long> actionIds) |
void |
setCurrentProjectBean(CurrentProjectBean currentProjectBean) |
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 |
setInstalledFontNameList(List<String> installedFontNameList) |
void |
setSelectedProcessing(String selectedProcessing) |
void |
setStateBean(StateBean stateBean) |
void |
setUploadElements(List<String> uploadElements) |
void |
setupNewProcessing() |
void |
setViewEventBusBean(ViewEventBusBean viewEventBusBean) |
List<Charset> |
supportedCharsets() |
void |
treeSelectionChanged() |
void |
updateConfigParameterList(javax.faces.event.AjaxBehaviorEvent evt) |
getNavigationBean, getSessionBean, isSetupUser, redirectToDashboard, setNavigationBean, setSessionBean, switchMainView, switchMainView, switchSubView, switchSubView
ec, isDetached, isHasDB
destroySessionBean, encodeURL, findBean, findBean, findBean, findBean, findCurrentView, getBeanName, getBeanName, getContext, getCurrentViewBean, getLocaleBean, getRequest, getResponse, getSession, getSession, getSessionAttribute, isMasterServerContext, loadLazy, redirect, redirect, redirect, redirect, redirectToDashboard, redirectToDashboard, setLocaleBean, setSessionAttribute, uc
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
protected ActionBean actionBean
protected StateBean stateBean
protected CurrentProjectBean currentProjectBean
@PostConstruct public void init()
@PreDestroy public void destroy()
public ViewEventBusBean getViewEventBusBean()
public void setViewEventBusBean(ViewEventBusBean viewEventBusBean)
public Aktion getCurrentAction()
IProcessingBean
getCurrentAction
in interface IProcessingBean
public String getSelectedProcessing()
public void setSelectedProcessing(String selectedProcessing)
public void createNewProcessing(String selectedProcessing)
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<IPluginProcessing> getAllPlugins()
public String getPluginConfigPage()
public IPluginCustomGUIBean getPluginCustomGUIBean()
IPluginCustomGUIBean
objectIPluginCustomGUIBean
object if exists, else null
public void updateConfigParameterList(javax.faces.event.AjaxBehaviorEvent evt)
public String getPluginDescription()
public List<String> getPlaceholderList()
public List<String> getPlaceholderListForCodeMirror(org.primefaces.extensions.event.CompleteEvent event)
public String getRedirectPreviewUrl()
VerarbeitungWeiterleitung
public List<Long> getActionIds()
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 StateBean getStateBean()
public void setStateBean(StateBean stateBean)
public ActionBean getActionBean()
public void setActionBean(ActionBean actionBean)
public CurrentProjectBean getCurrentProjectBean()
public void setCurrentProjectBean(CurrentProjectBean currentProjectBean)
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 boolean isPluginSelected()
public boolean isPlugin(String processingKey)
public void onTreeSelectChange()
public void treeSelectionChanged()
public void deleteCheckedNodes()
public void copyCheckedNodes()
public void reset()
public void setupNewProcessing()
public List<javax.faces.model.SelectItem> getProcessingTypes()
public List<javax.faces.model.SelectItem> getListActions()
public List<javax.faces.model.SelectItem> getListPlugins()
public String getProcessingPage()
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 © 2019 XIMA MEDIA GmbH. All rights reserved.