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)
Adds a new parameter to the list of parameters, and returns the newly created
IParameterModel for that
parameter. |
void |
copyCheckedNodes() |
void |
createNewProcessing(String selectedProcessing) |
void |
deleteCheckedNodes() |
void |
destroy() |
ActionBean |
getActionBean() |
List<Long> |
getActionIds()
Deprecated.
|
List<String> |
getActionUUIDs() |
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()
Returns the list of all parameters.
|
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
|
List<BenutzerGruppe> |
getAllUserGroups()
Returns all
BenutzerGruppe defined for the Mandant |
List<Benutzer> |
getAllUsers()
|
MandantRessource |
getClientResource() |
IConsuming |
getConsumingProcessing() |
Aktion |
getCurrentAction()
Finds the currently selected workflow action.
|
Locale |
getCurrentLocale()
Finds the locale the current user is using.
|
Projekt |
getCurrentProject()
Finds the project to which the workflow action belong
|
CurrentProjectBean |
getCurrentProjectBean() |
Status |
getCurrentState()
Finds the state to which the workflow action belongs
|
IEntityContext |
getEntityContext()
Finds the entity context that can be used to access the database.
|
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)
Finds the parameter with the given name in the list of parameters
|
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
|
Map<String,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 |
onClose() |
void |
removeParameter(int idx)
Removes the parameter at the given index from the list of parameters.
|
void |
removeParameter(String paramName)
Removes the parameter with the given name from the list of parameters.
|
void |
reset() |
void |
setActionBean(ActionBean actionBean) |
void |
setActionIds(List<Long> actionIds)
Deprecated.
|
void |
setActionUUIDs(List<String> uuids) |
void |
setCurrentProjectBean(CurrentProjectBean currentProjectBean) |
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, 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, getErrorMessagegetFacesContext, getLocale, rbValue, rbValue, rbValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFilteredParameters, setFilterForParameterprotected 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)
kategorie - Type of the templates to look forpublic List<Postfach> getAllInboxes()
public List<Status> getAllStatus()
public List<DatenbankZugriff> getAllDatabaseConnections()
public List<BenutzerGruppe> getAllUserGroups()
BenutzerGruppe defined for the MandantBenutzerGruppepublic List<String> getAllUploadElements()
List of upload elementspublic List<String> getAllFormElements()
List of all form elementspublic Set<IPluginProcessing> getAllPlugins()
Set of all processing pluginspublic String getPluginConfigPage()
public Map<String,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()
VerarbeitungWeiterleitung@Deprecated public List<Long> getActionIds()
@Deprecated public void setActionIds(List<Long> actionIds)
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> getAllParameter()
IProcessingBeangetAllParameter in interface IProcessingBeanList with a processing parameters.public void addNewParameter()
public IParameterModel addNewParameter(String name)
IProcessingBeanIParameterModel for that
parameter.addNewParameter in interface IProcessingBeanname - Name of the parameter to addIParameterModelpublic IParameterModel getParameter(String paramName)
IProcessingBeangetParameter in interface IProcessingBeanparamName - Name of the parameter to getIParameterModel for the parameter, or null when no such parameter existspublic void removeParameter(String paramName)
IProcessingBeanremoveParameter in interface IProcessingBeanparamName - Name of the parameter to removepublic void removeParameter(int idx)
IProcessingBeanremoveParameter in interface IProcessingBeanidx - 0-based index of the parameter to remove.public boolean isPluginSelected()
public boolean isPlugin(String processingKey)
public void treeSelectionChanged()
public void deleteCheckedNodes()
public void copyCheckedNodes()
public void reset()
public void onClose()
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 IProcessingBeanStatus of the actionpublic IEntityContext getEntityContext()
IProcessingBeangetEntityContext in interface IProcessingBeanIEntityContext for the databasepublic Locale getCurrentLocale()
IProcessingBeangetCurrentLocale in interface IProcessingBeanCopyright © 2020 XIMA MEDIA GmbH. All rights reserved.