package com.group;

import com.taurus.core.routes.Action;
import com.taurus.core.routes.IController;
import com.taurus.core.routes.Interceptor;

public class WebInterceptor implements Interceptor{
	/**
	 * 验证session
	 */
	public static final int V_SESSION = 1;
	/**
	 * 验证圈子
	 */
	public static final int V_GROUP = 2;
	/**
	 * 验证圈主
	 */
	public static final int V_GROUP_OWNER = 4;
	/**
	 * 验证合伙人
	 */
	public static final int V_GROUP_PARTNER= 8;
	/**
	 * 验证玩法
	 */
	public static final int V_GROUP_PLAY= 16;
	/**
	 * 验证管理员
	 */
	public static final int V_GROUP_MGR= 32;
	/**
	 * 验证管理员或者合伙人
	 */
	public static final int V_GROUP_MGR_OR_PARTNER= 64;
	/**
	 * 检测玩家在不在房间
	 */
	public static final int V_GROUP_CHECK_ROOM= 128;

	/**
	 * 验证圈主或合伙人
	 */
	public static final int V_GROUP_OWNER_OR_MGR_OR_PARTNER = 256;

	@Override
	public void intercept(Action action, IController controller, Object... args) throws Exception {

	}


}
