All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy