Uses of Interface
cn.dev33.satoken.plugin.SaTokenPlugin
Packages that use SaTokenPlugin
-
Uses of SaTokenPlugin in cn.dev33.satoken.fun.hooks
Classes in cn.dev33.satoken.fun.hooks with type parameters of type SaTokenPluginModifier and TypeInterfaceDescriptioninterfaceSaTokenPluginHookFunction<T extends SaTokenPlugin>SaTokenPlugin 钩子函数Methods in cn.dev33.satoken.fun.hooks with parameters of type SaTokenPluginModifier and TypeMethodDescriptionvoidSaTokenPluginHookFunction.execute(SaTokenPlugin plugin) 执行的方法 -
Uses of SaTokenPlugin in cn.dev33.satoken.plugin
Classes in cn.dev33.satoken.plugin with type parameters of type SaTokenPluginModifier and TypeClassDescriptionclassSaTokenPluginHookModel<T extends SaTokenPlugin>Sa-Token 插件 Hook ModelMethods in cn.dev33.satoken.plugin with type parameters of type SaTokenPluginModifier and TypeMethodDescriptionprotected <T extends SaTokenPlugin>
intSaTokenPluginHolder._consumeHooks(List<SaTokenPluginHookModel<? extends SaTokenPlugin>> hooks, Class<T> pluginClass) 消费指定集合的钩子函数,返回消费的数量<T extends SaTokenPlugin>
SaTokenPluginHolderSaTokenPluginHolder.destroyPlugin(Class<T> pluginClass) 卸载指定插件,根据插件类型<T extends SaTokenPlugin>
T获取指定类型的插件<T extends SaTokenPlugin>
SaTokenPluginHolderSaTokenPluginHolder.installPlugin(Class<T> pluginClass) 安装指定插件,根据插件类型<T extends SaTokenPlugin>
booleanSaTokenPluginHolder.isInstalledPlugin(Class<T> pluginClass) 判断是否已经安装了指定插件<T extends SaTokenPlugin>
SaTokenPluginHolderSaTokenPluginHolder.onAfterDestroy(Class<T> listenerClass, SaTokenPluginHookFunction<T> executeFunction) 注册指定插件的 [ Destroy 后置钩子 ],同插件支持多次注册<T extends SaTokenPlugin>
SaTokenPluginHolderSaTokenPluginHolder.onAfterInstall(Class<T> listenerClass, SaTokenPluginHookFunction<T> executeFunction) 注册指定插件的 [ Install 后置钩子 ],1、同插件支持多次注册。<T extends SaTokenPlugin>
SaTokenPluginHolderSaTokenPluginHolder.onBeforeDestroy(Class<T> listenerClass, SaTokenPluginHookFunction<T> executeFunction) 注册指定插件的 [ Destroy 前置钩子 ],同插件支持多次注册<T extends SaTokenPlugin>
SaTokenPluginHolderSaTokenPluginHolder.onBeforeInstall(Class<T> listenerClass, SaTokenPluginHookFunction<T> executeFunction) 注册指定插件的 [ Install 前置钩子 ],1、同插件支持多次注册。<T extends SaTokenPlugin>
SaTokenPluginHolderSaTokenPluginHolder.onDestroy(Class<T> listenerClass, SaTokenPluginHookFunction<T> executeFunction) 注册指定插件的 [ Destroy 钩子 ],1、同插件支持多次注册。<T extends SaTokenPlugin>
SaTokenPluginHolderSaTokenPluginHolder.onInstall(Class<T> listenerClass, SaTokenPluginHookFunction<T> executeFunction) 注册指定插件的 [ Install 钩子 ],1、同插件支持多次注册。Methods in cn.dev33.satoken.plugin that return types with arguments of type SaTokenPluginModifier and TypeMethodDescriptionSaTokenPluginHolder.getPluginListCopy()获取插件集合副本 (拷贝插件集合,而非每个插件实例)Methods in cn.dev33.satoken.plugin with parameters of type SaTokenPluginModifier and TypeMethodDescriptionSaTokenPluginHolder.destroyPlugin(SaTokenPlugin plugin) 卸载指定插件SaTokenPluginHolder.installPlugin(SaTokenPlugin plugin) 安装指定插件Method parameters in cn.dev33.satoken.plugin with type arguments of type SaTokenPluginModifier and TypeMethodDescriptionprotected <T extends SaTokenPlugin>
intSaTokenPluginHolder._consumeHooks(List<SaTokenPluginHookModel<? extends SaTokenPlugin>> hooks, Class<T> pluginClass) 消费指定集合的钩子函数,返回消费的数量