package com.genersoft.iot.vmp.gb28181.bean;
|
|
import gov.nist.javax.sip.message.SIPResponse;
|
|
public class SipTransactionInfo {
|
|
private String callId;
|
private String fromTag;
|
private String toTag;
|
private String viaBranch;
|
|
// 自己是否媒体流发送者
|
private boolean asSender;
|
|
public SipTransactionInfo(SIPResponse response, boolean asSender) {
|
this.callId = response.getCallIdHeader().getCallId();
|
this.fromTag = response.getFromTag();
|
this.toTag = response.getToTag();
|
this.viaBranch = response.getTopmostViaHeader().getBranch();
|
this.asSender = asSender;
|
}
|
|
public SipTransactionInfo(SIPResponse response) {
|
this.callId = response.getCallIdHeader().getCallId();
|
this.fromTag = response.getFromTag();
|
this.toTag = response.getToTag();
|
this.viaBranch = response.getTopmostViaHeader().getBranch();
|
this.asSender = false;
|
}
|
|
public SipTransactionInfo() {
|
}
|
|
public String getCallId() {
|
return callId;
|
}
|
|
public void setCallId(String callId) {
|
this.callId = callId;
|
}
|
|
public String getFromTag() {
|
return fromTag;
|
}
|
|
public void setFromTag(String fromTag) {
|
this.fromTag = fromTag;
|
}
|
|
public String getToTag() {
|
return toTag;
|
}
|
|
public void setToTag(String toTag) {
|
this.toTag = toTag;
|
}
|
|
public String getViaBranch() {
|
return viaBranch;
|
}
|
|
public void setViaBranch(String viaBranch) {
|
this.viaBranch = viaBranch;
|
}
|
|
public boolean isAsSender() {
|
return asSender;
|
}
|
|
public void setAsSender(boolean asSender) {
|
this.asSender = asSender;
|
}
|
}
|