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 ClientResourceBean |
clientResourceBean |
protected CurrentProjectBean |
currentProjectBean |
protected ProjectResourceBean |
projectResourceBean |
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()
|
List<javax.faces.model.SelectItem> |
getAvailableResources(boolean includeForm,
boolean includeClient,
boolean includeExternal)
Returns a list of all available resources, which may include client resources, form resources, and external
resource URLs.
|
List<javax.faces.model.SelectItem> |
getAvailableResources(boolean includeForm,
boolean includeClient,
boolean includeExternal,
String... extensions)
Returns a list of all available resources, which may include client resources, form resources, and external
resource URLs.
|
MandantRessource |
getClientResource() |
ClientResourceBean |
getClientResourceBean() |
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() |
String |
getPluginNotAvailableMsg() |
IProcessing |
getProcessing() |
IGuiIcon |
getProcessingIcon(String processingKey) |
String |
getProcessingLabel(String processingKey) |
IProcessingModel |
getProcessingModel() |
String |
getProcessingPage() |
List<javax.faces.model.SelectItem> |
getProcessingTypes() |
ProjektRessource |
getProjectResource() |
ProjectResourceBean |
getProjectResourceBean() |
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() |
boolean |
isShowEncryptionSelection() |
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 |
setClientResourceBean(ClientResourceBean clientResourceBean) |
void |
setCurrentProjectBean(CurrentProjectBean currentProjectBean) |
void |
setInstalledFontNameList(List<String> installedFontNameList) |
void |
setProjectResourceBean(ProjectResourceBean projectResourceBean) |
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
protected ProjectResourceBean projectResourceBean
protected ClientResourceBean clientResourceBean
@PostConstruct public void init()
public ProjectResourceBean getProjectResourceBean()
public void setProjectResourceBean(ProjectResourceBean projectResourceBean)
public ClientResourceBean getClientResourceBean()
public void setClientResourceBean(ClientResourceBean clientResourceBean)
@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 boolean isShowEncryptionSelection()
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()
public List<javax.faces.model.SelectItem> getAvailableResources(boolean includeForm, boolean includeClient, boolean includeExternal)
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.public List<javax.faces.model.SelectItem> getAvailableResources(boolean includeForm, boolean includeClient, boolean includeExternal, String... extensions)
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.@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 String getPluginNotAvailableMsg()
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.