⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sessionidmessage.java

📁 精通tomcat书籍原代码,希望大家共同学习
💻 JAVA
字号:
/* * Copyright 1999,2004 The Apache Software Foundation. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * *      http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */package org.apache.catalina.ha.session;import org.apache.catalina.ha.ClusterMessage;import org.apache.catalina.ha.ClusterMessageBase;/** * Session id change cluster message *  * @author Peter Rossbach *  * @version $Revision: 326110 $ $Date: 2005-10-18 09:08:36 -0500 (Tue, 18 Oct 2005) $ */public class SessionIDMessage extends ClusterMessageBase implements ClusterMessage {	private int messageNumber;	private String orignalSessionID;	private String backupSessionID;	private String host ;	private String contextPath;	public String getUniqueId() {		StringBuffer result = new StringBuffer(getOrignalSessionID());		result.append("#-#");		result.append(getHost());                result.append("#-#");                result.append(getContextPath());		result.append("#-#");		result.append(getMessageNumber());		result.append("#-#");		result.append(System.currentTimeMillis());		return result.toString();	}    /**     * @return Returns the host.     */    public String getHost() {        return host;    }    /**     * @param host The host to set.     */    public void setHost(String host) {        this.host = host;    }    	/**	 * @return Returns the contextPath.	 */	public String getContextPath() {		return contextPath;	}	/**	 * @param contextPath The contextPath to set.	 */	public void setContextPath(String contextPath) {		this.contextPath = contextPath;	}	/**	 * @return Returns the messageNumber.	 */	public int getMessageNumber() {		return messageNumber;	}	/**	 * @param messageNumber	 *            The messageNumber to set.	 */	public void setMessageNumber(int messageNumber) {		this.messageNumber = messageNumber;	}		/**	 * @return Returns the backupSessionID.	 */	public String getBackupSessionID() {		return backupSessionID;	}	/**	 * @param backupSessionID	 *            The backupSessionID to set.	 */	public void setBackupSessionID(String backupSessionID) {		this.backupSessionID = backupSessionID;	}	/**	 * @return Returns the orignalSessionID.	 */	public String getOrignalSessionID() {		return orignalSessionID;	}	/**	 * @param orignalSessionID	 *            The orignalSessionID to set.	 */	public void setOrignalSessionID(String orignalSessionID) {		this.orignalSessionID = orignalSessionID;	}    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -