/* ================================================================== * Created [2009-4-27 下午11:32:55] by Jon.King * ================================================================== * TSS * ================================================================== * mailTo:jinpujun@hotmail.com * Copyright (c) Jon.King, 2009-2012 * ================================================================== */ package com.jinhe.tss.core.sso.context; /** * <p> ContextSuportThread.java </p> * <p> * 支持上下文管理的线程类 * </p> */ public class ContextSupportThread extends Thread { /** * 用户令牌 */ private String token; /** * 构造函数 */ public ContextSupportThread() { super(); token = Context.getToken(); } /** * 构造函数 * @param group * @param name */ public ContextSupportThread(ThreadGroup group, String name) { super(group, name); token = Context.getToken(); } /** * <p> * 线程默认运行入口(已初始化上下文) * </p> * @see java.lang.Thread#run() */ public void run() { Context.setToken(token); runSupportContext(); } /** * <p> * 线程自定义运行入口 * </p> */ public void runSupportContext(){ super.run(); } }