196f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson/* 296f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson * Copyright (C) 2010 The Android Open Source Project 396f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson * 496f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson * Licensed under the Apache License, Version 2.0 (the "License"); 596f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson * you may not use this file except in compliance with the License. 696f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson * You may obtain a copy of the License at 796f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson * 896f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson * http://www.apache.org/licenses/LICENSE-2.0 996f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson * 1096f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson * Unless required by applicable law or agreed to in writing, software 1196f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson * distributed under the License is distributed on an "AS IS" BASIS, 1296f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1396f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson * See the License for the specific language governing permissions and 1496f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson * limitations under the License. 1596f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson */ 1696f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson 1796f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilsonpackage gov.nist.javax.sip.header.extensions; 1896f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson 1996f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilsonimport java.text.ParseException; 2096f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilsonimport javax.sip.header.Header; 2196f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilsonimport javax.sip.header.Parameters; 2296f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson 2396f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilsonpublic interface ReplacesHeader extends Header, Parameters { 2496f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson 2596f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson String NAME = "Replaces"; 2696f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson String getToTag(); 2796f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson void setToTag(String tag) throws ParseException; 2896f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson String getFromTag(); 2996f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson void setFromTag(String tag) throws ParseException; 3096f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson String getCallId(); 3196f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson void setCallId(String callId) throws ParseException; 3296f517ad51c3afe83f4d12e78beba1122f5dc877Jesse Wilson}