com.alogic.auth.servant.xml Maven / Gradle / Ivy
<?xml version="1.0" encoding="UTF-8"?> <catalog name="root"> <catalog name="auth"> <service id = "Login" name="登录服务" note="通过用户名,密码和验证码进行登录." visible="public" log = "brief" acGroupId ="session" module="com.alogic.auth.service.Login"> <properties> <parameter id="servant.maxActive" value="200" name="服务最大的线程数" editor="Integer" note="整型,定义服务最大的线程数,如果超过该数,服务将会被拒绝."/> <parameter id="servant.maxIdle" value="50" name="服务最大空闲的线程数" editor="Integer" note="整型,定义服务所保留的最大的线程数,超过该数的服务实例在闲时将会被释放."/> </properties> </service> <service id = "Prelogin" name="预登录服务" note="在正式登录之前预登录." visible="public" log = "brief" acGroupId ="session" module="com.alogic.auth.service.PreLogin"> <properties> <parameter id="servant.maxActive" value="200" name="服务最大的线程数" editor="Integer" note="整型,定义服务最大的线程数,如果超过该数,服务将会被拒绝."/> <parameter id="servant.maxIdle" value="50" name="服务最大空闲的线程数" editor="Integer" note="整型,定义服务所保留的最大的线程数,超过该数的服务实例在闲时将会被释放."/> </properties> </service> <service id = "AuthCode" name="验证码服务" note="获取验证码图片." visible="public" log = "brief" acGroupId ="session" module="com.alogic.auth.service.AuthCode"> <properties> <parameter id="servant.maxActive" value="200" name="服务最大的线程数" editor="Integer" note="整型,定义服务最大的线程数,如果超过该数,服务将会被拒绝."/> <parameter id="servant.maxIdle" value="50" name="服务最大空闲的线程数" editor="Integer" note="整型,定义服务所保留的最大的线程数,超过该数的服务实例在闲时将会被释放."/> </properties> </service> <service id = "Logout" name="退出登录" note="当前用户退出登录." visible="public" log = "brief" acGroupId ="session" module="com.alogic.auth.service.Logout"> <properties> <parameter id="servant.maxActive" value="200" name="服务最大的线程数" editor="Integer" note="整型,定义服务最大的线程数,如果超过该数,服务将会被拒绝."/> <parameter id="servant.maxIdle" value="50" name="服务最大空闲的线程数" editor="Integer" note="整型,定义服务所保留的最大的线程数,超过该数的服务实例在闲时将会被释放."/> </properties> </service> <service id = "Current" name="获取当前登录信息" note="获取当前登录信息." visible="public" log = "brief" acGroupId ="session" module="com.alogic.auth.service.CurrentLogin"> <properties> <parameter id="servant.maxActive" value="200" name="服务最大的线程数" editor="Integer" note="整型,定义服务最大的线程数,如果超过该数,服务将会被拒绝."/> <parameter id="servant.maxIdle" value="50" name="服务最大空闲的线程数" editor="Integer" note="整型,定义服务所保留的最大的线程数,超过该数的服务实例在闲时将会被释放."/> </properties> </service> <service id = "Check" name="检查当前登录信息" note="检查当前登录信息." visible="public" log = "brief" acGroupId ="session" module="com.alogic.auth.service.CheckLogin"> <properties> <parameter id="servant.maxActive" value="200" name="服务最大的线程数" editor="Integer" note="整型,定义服务最大的线程数,如果超过该数,服务将会被拒绝."/> <parameter id="servant.maxIdle" value="50" name="服务最大空闲的线程数" editor="Integer" note="整型,定义服务所保留的最大的线程数,超过该数的服务实例在闲时将会被释放."/> </properties> </service> <service id = "CheckSingle" name="检查单项权限" note="检查当前用户是否具备指定的权限." visible="public" log = "brief" acGroupId ="session" module="com.alogic.auth.service.CheckSinglePrivilege"> <properties> <parameter id="servant.maxActive" value="200" name="服务最大的线程数" editor="Integer" note="整型,定义服务最大的线程数,如果超过该数,服务将会被拒绝."/> <parameter id="servant.maxIdle" value="50" name="服务最大空闲的线程数" editor="Integer" note="整型,定义服务所保留的最大的线程数,超过该数的服务实例在闲时将会被释放."/> </properties> </service> <service id = "CheckMenu" name="检查菜单权限" note="检查当前用户是否具备指定的菜单权限." visible="public" log = "brief" acGroupId ="session" module="com.alogic.auth.service.CheckMenuPrivilege"> <properties> <parameter id="servant.maxActive" value="200" name="服务最大的线程数" editor="Integer" note="整型,定义服务最大的线程数,如果超过该数,服务将会被拒绝."/> <parameter id="servant.maxIdle" value="50" name="服务最大空闲的线程数" editor="Integer" note="整型,定义服务所保留的最大的线程数,超过该数的服务实例在闲时将会被释放."/> </properties> </service> <service id = "Command" name="扩展指令" note="执行认证模块的扩展指令" visible="public" log = "brief" acGroupId ="session" module="com.alogic.auth.service.Command"> <properties> <parameter id="servant.maxActive" value="200" name="服务最大的线程数" editor="Integer" note="整型,定义服务最大的线程数,如果超过该数,服务将会被拒绝."/> <parameter id="servant.maxIdle" value="50" name="服务最大空闲的线程数" editor="Integer" note="整型,定义服务所保留的最大的线程数,超过该数的服务实例在闲时将会被释放."/> </properties> </service> </catalog> </catalog>