public class PluginHandler extends AMSApiHandler implements IPluginHandler
Constructor and Description |
---|
PluginHandler() |
getName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getName
public Map<String,IPluginFormPreRenderRetVal> executeFormPreRenderPlugins(UserContext uc, Mandant mandant, IPluginFormPreRenderParams params)
executeFormPreRenderPlugins
in interface IPluginHandler
public Map<String,IPluginFormPrePersistRetVal> executeFormPrePersistPlugins(UserContext uc, Mandant mandant, IPluginFormPrePersistParams params)
executeFormPrePersistPlugins
in interface IPluginHandler
public Map<String,IPluginFormPreProcessRetVal> executeFormPreProcessPlugins(UserContext uc, Mandant mandant, IPluginFormPreProcessParams params)
executeFormPreProcessPlugins
in interface IPluginHandler
public Map<String,IPluginFormPreRespondRetVal> executeFormPreRespondPlugins(UserContext uc, Mandant mandant, IPluginFormPreRespondParams params)
executeFormPreRespondPlugins
in interface IPluginHandler
public IPluginGenericRetVal executeGenericPlugin(UserContext uc, String pluginName, Mandant mandant, IPluginGenericParams params)
executeGenericPlugin
in interface IPluginHandler
public IPluginServletActionRetVal executeServletActionPlugin(UserContext uc, String pluginName, Mandant mandant, IPluginServletActionParams params)
executeServletActionPlugin
in interface IPluginHandler
public IPluginDataSourceRetVal executeDatenquelle(UserContext uc, String datasourceName, Mandant mandant, IPluginDataSourceParams params)
executeDatenquelle
in interface IPluginHandler
public Set<String> getPluginNames(UserContext uc, Mandant mandant, EPluginTypes type)
getPluginNames
in interface IPluginHandler
public Map<EPluginScope,Set<String>> getPluginNameMap(UserContext uc, Mandant mandant, EPluginTypes type)
getPluginNameMap
in interface IPluginHandler
public Map<String,IPluginVRuleModel> getAllValidationRulePlugins(Mandant mandant, Locale locale)
getAllValidationRulePlugins
in interface IPluginHandler
Copyright © 2018 XIMA MEDIA GmbH. All rights reserved.