| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- 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;
- }
- }
|