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, switchSubViewec, isDetached, isHasDBdestroySessionBean, 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, ucaddErrorMsg, 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, getErrorMessageprotected 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()
IProcessingBeangetCurrentAction in interface IProcessingBeanpublic 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 nullpublic 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()
VerarbeitungWeiterleitungpublic List<Long> getActionIds()
public List<Aktion> getProvidingPrevActions()
IProcessingBeangetProvidingPrevActions in interface IProcessingBeanpublic 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()
IProcessingBeanIParameterModel-Objekten.getFilteredParameters in interface IProcessingBeanpublic void setFilterForParameter(Set<String> filterParams)
IProcessingBeansetFilterForParameter in interface IProcessingBeanpublic List<IParameterModel> getAllParameter()
IProcessingBeanIParameterModel-ObjektengetAllParameter in interface IProcessingBeanpublic void addNewParameter()
public IParameterModel addNewParameter(String name)
IProcessingBeanIParameterModel-Objekt in die interne Liste ein.addNewParameter in interface IProcessingBeanIParameterModelpublic IParameterModel getParameter(String paramName)
IProcessingBeanIParameterModel mit dem übergebenen NamengetParameter in interface IProcessingBeanpublic void removeParameter(String paramName)
IProcessingBeanremoveParameter in interface IProcessingBeanpublic 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()
IProcessingBeangetCurrentProject in interface IProcessingBeanProjektpublic Status getCurrentState()
IProcessingBeangetCurrentState in interface IProcessingBeanStatuspublic IEntityContext getEntityContext()
IProcessingBeangetEntityContext in interface IProcessingBeanIEntityContextpublic Locale getCurrentLocale()
IProcessingBeangetCurrentLocale in interface IProcessingBeanCopyright © 2019 XIMA MEDIA GmbH. All rights reserved.