/* * @(#)SessionHeader.java 1.6 02/08/21 * * Copyright (c) 1996-2002 Sun Microsystems, Inc. All rights reserved. */ package com.sun.media.rtsp.protocol; import java.io.*; import java.util.*; public class SessionHeader { private String sessionId; private long timeout; public SessionHeader(String str) { int index= str.indexOf( ';'); if( index > 0) { sessionId= str.substring( 0, index); str= str.substring( index); index= str.indexOf( '='); String seconds= str.substring( index + 1); try { timeout= new Long( seconds).longValue(); } catch( NumberFormatException e) { timeout= 60; // default is 60 seconds } } else { sessionId= str; } } public String getSessionId() { return sessionId; } public long getTimeoutValue() { return timeout; } }