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}