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, Class<? extends IFCPlugin> type)
getPluginNames
in interface IPluginHandler
public Map<EPluginScope,Set<String>> getPluginNameMap(UserContext uc, Mandant mandant, Class<? extends IFCPlugin> type)
getPluginNameMap
in interface IPluginHandler
public Map<String,IPluginVRuleModel> getValidationRulePlugins(Mandant mandant, Locale locale)
getValidationRulePlugins
in interface IPluginHandler
public Map<String,IPluginFormElementCatalogue> getFormElementCataloguePlugins(UserContext uc, Mandant mandant, Locale locale)
getFormElementCataloguePlugins
in interface IPluginHandler
public Map<String,IPluginFormElementWidget> getFormElementWidgetPlugins(UserContext uc, Mandant mandant, Locale locale)
getFormElementWidgetPlugins
in interface IPluginHandler
public void deactivatePlugin(UserContext uc, String runtimeKey, String scopeKey)
deactivatePlugin
in interface IPluginHandler
public IFormResource getPluginFormResource(UserContext uc, Integer mandantID, String pluginName)
getPluginFormResource
in interface IPluginHandler
public List<PluginSyncData> getPluginSyncData(UserContext uc, boolean isFrontendServer)
getPluginSyncData
in interface IPluginHandler
public byte[] getJarFileData(UserContext uc, PluginSyncData pluginData)
getJarFileData
in interface IPluginHandler
public byte[] getConfigFileData(UserContext uc, PluginSyncData pluginData)
getConfigFileData
in interface IPluginHandler
Copyright © 2020 XIMA MEDIA GmbH. All rights reserved.