Jive 是一个系统工程

源代码在线查看: adminbean.java

软件大小: 1565 K
上传用户: gsxyndll
关键词: Jive 工程
下载地址: 免注册下载 普通下载 VIP

相关代码

				/**				 * $RCSfile: AdminBean.java,v $				 * $Revision: 1.2 $				 * $Date: 2000/12/21 17:47:38 $				 *				 * Copyright (C) 2000 CoolServlets.com. All rights reserved.				 *				 * ===================================================================				 * The Apache Software License, Version 1.1				 *				 * Redistribution and use in source and binary forms, with or without				 * modification, are permitted provided that the following conditions				 * are met:				 *				 * 1. Redistributions of source code must retain the above copyright				 *    notice, this list of conditions and the following disclaimer.				 *				 * 2. Redistributions in binary form must reproduce the above copyright				 *    notice, this list of conditions and the following disclaimer in				 *    the documentation and/or other materials provided with the				 *    distribution.				 *				 * 3. The end-user documentation included with the redistribution,				 *    if any, must include the following acknowledgment:				 *       "This product includes software developed by				 *        CoolServlets.com (http://www.coolservlets.com)."				 *    Alternately, this acknowledgment may appear in the software itself,				 *    if and wherever such third-party acknowledgments normally appear.				 *				 * 4. The names "Jive" and "CoolServlets.com" must not be used to				 *    endorse or promote products derived from this software without				 *    prior written permission. For written permission, please				 *    contact webmaster@coolservlets.com.				 *				 * 5. Products derived from this software may not be called "Jive",				 *    nor may "Jive" appear in their name, without prior written				 *    permission of CoolServlets.com.				 *				 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED				 * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES				 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE				 * DISCLAIMED.  IN NO EVENT SHALL COOLSERVLETS.COM OR				 * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,				 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT				 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF				 * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND				 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,				 * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT				 * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF				 * SUCH DAMAGE.				 * ====================================================================				 *				 * This software consists of voluntary contributions made by many				 * individuals on behalf of CoolServlets.com. For more information				 * on CoolServlets.com, please see .				 */								package com.coolservlets.forum.util.admin;								import java.util.*;				import com.coolservlets.forum.*;				import com.coolservlets.forum.util.tree.*;								/**				 * The AdminBean is designed to be used in the Jive admin tool as a way				 * to keep state in various elements of the tool.				 */				public class AdminBean {								    private Authorization authToken;				    private Hashtable trees;								    public AdminBean() {				        trees = new Hashtable();				    }								    public Authorization getAuthToken() {				        return this.authToken;				    }				    public void setAuthToken( Authorization authToken ) {				        this.authToken = authToken;				    }				    public void resetAuthToken() {				        this.authToken = null;				    }								    public Tree getTree( String name ) {				        return (Tree)trees.get(name);				    }				    public void addTree( String name, Tree tree ) {				        this.trees.put(name,tree);				    }				    public void removeTree( String name ) {				        this.trees.remove(name);				    }								}							

相关资源