org.asteriskjava.manager.event.EndpointDetail Maven / Gradle / Ivy
Show all versions of asterisk-java Show documentation
package org.asteriskjava.manager.event;
/**
* A EndpointDetail event is triggered in response to a
* {@link org.asteriskjava.manager.action.PJSipShowEndpoint}, and contains
* information about a PJSIP endpoint
*
*
* @author Steve Sether
* @version $Id$
* @since 12
*/
public class EndpointDetail extends ResponseEvent {
/**
* Serial version identifier.
*/
private static final long serialVersionUID = 77481930059189731L;
private Integer listItems;
private String eventList;
public Integer getListItems() {
return listItems;
}
public void setListItems(Integer listItems) {
this.listItems = listItems;
}
public String getEventList() {
return eventList;
}
public void setEventList(String eventList) {
this.eventList = eventList;
}
private String objectName;
private String objectType;
private Boolean rpidImmediate;
private Boolean webrtc;
private Boolean ignorel83WithoutSdp;
private int deviceStateBusyAt;
private int t38UdptlMaxdatagram;
private int dtlsRekey;
private String namedPickupGroup;
private String directMediaMethod;
private Boolean sendRpid;
private String pickupGroup;
private String sdpSession;
private String dtlsVerify;
private String messageContext;
private String mailboxes;
private String recordOnFeature;
private String dtlsPrivateKey;
private String dtlsFingerprint;
private String fromDomain;
private int timersSessExpires;
private String namedCallGroup;
private String dtlsCipher;
private Boolean mediaEncryptionOptimistic;
private Boolean suppressQ850ReasonHeaders;
private String aors;
private String identifyBy;
private String calleridPrivacy;
private String mwiSubscribeReplacesUnsolicited;
private String cosAudio;
private Boolean followEarlyMediaFork;
private String context;
private Boolean rtpSymmetric;
private String transport;
private String mohSuggest;
private Boolean t38Udptl;
private Boolean faxDetect;
private String tosVideo;
private Boolean srtpTag32;
private Boolean referBlindProgress;
private int maxAudioStreams;
private Boolean bundle;
private Boolean useAvpf;
private String callGroup;
private Boolean sendConnectedLine;
private int faxDetectTimeout;
private String sdpOwner;
private Boolean forceRport;
private String calleridTag;
private int rtpTimeoutHold;
private Boolean usePtime;
private String mediaAddress;
private String voicemailExtension;
private int rtpTimeout;
private String setVar;
private String contactAcl;
private Boolean preferredCodecOnly;
private Boolean forceAvp;
private String recordOffFeature;
private String fromUser;
private Boolean sendDiversion;
private Boolean t38UdptlIpv6;
private String toneZone;
private String language;
private Boolean allowSubscribe;
private Boolean rtpIpv6;
private String callerid;
private Boolean mohPassthrough;
private String cosVideo;
private String dtlsAutoGenerateCert;
private Boolean asymmetricRtpCodec;
private Boolean iceSupport;
private Boolean aggregateMwi;
private Boolean oneTouchRecording;
private String mwiFromUser;
private String accountcode;
private String allow;
private Boolean rewriteContact;
private Boolean userEqPhone;
private String rtpEngine;
private String subscribeContext;
private Boolean notifyEarlyInuseRinging;
private String incomingMwiMailbox;
private String auth;
private String directMediaGlareMitigation;
private Boolean trustIdInbound;
private Boolean bindRtpToMediaAddress;
private Boolean disableDirectMediaOnNat;
private Boolean mediaEncryption;
private Boolean mediaUseReceivedTransport;
private Boolean allowOverlap;
private String dtmfMode;
private String outboundAuth;
private String tosAudio;
private String dtlsCertFile;
private String dtlsCaPath;
private String dtlsSetup;
private String connectedLineMethod;
private Boolean g726NonStandard;
private String _100rel;
private String timers;
private Boolean directMedia;
private String acl;
private int timersMinSe;
private Boolean trustIdOutbound;
private int subMinExpiry;
private Boolean rtcpMux;
private int maxVideoStreams;
private Boolean acceptMultipleSdpAnswers;
private Boolean trustConnectedLine;
private Boolean sendPai;
private int rtpKeepalive;
private String t38UdptlEc;
private Boolean t38UdptlNat;
private Boolean allowTransfer;
private String dtlsCaFile;
private String outboundProxy;
private Boolean inbandProgress;
private String deviceState;
private String activeChannels;
private Boolean ignore183withoutsdp;
public int getMaxVideoStreams() {
return maxVideoStreams;
}
public void setMaxVideoStreams(int maxVideoStreams) {
this.maxVideoStreams = maxVideoStreams;
}
public String getObjectName() {
return objectName;
}
public void setObjectName(String objectName) {
this.objectName = objectName;
}
public String getObjectType() {
return objectType;
}
public void setObjectType(String objectType) {
this.objectType = objectType;
}
public Boolean isRpidImmediate() {
return rpidImmediate;
}
public void setRpidImmediate(Boolean rpidImmediate) {
this.rpidImmediate = rpidImmediate;
}
public Boolean isWebrtc() {
return webrtc;
}
public void setWebrtc(Boolean webrtc) {
this.webrtc = webrtc;
}
public Boolean isIgnorel83WithoutSdp() {
return ignorel83WithoutSdp;
}
public void setIgnorel83WithoutSdp(Boolean ignorel83WithoutSdp) {
this.ignorel83WithoutSdp = ignorel83WithoutSdp;
}
public int getDeviceStateBusyAt() {
return deviceStateBusyAt;
}
public void setDeviceStateBusyAt(int deviceStateBusyAt) {
this.deviceStateBusyAt = deviceStateBusyAt;
}
public int getT38UdptlMaxdatagram() {
return t38UdptlMaxdatagram;
}
public void setT38UdptlMaxdatagram(int t38UdptlMaxdatagram) {
this.t38UdptlMaxdatagram = t38UdptlMaxdatagram;
}
public int getDtlsRekey() {
return dtlsRekey;
}
public void setDtlsRekey(int dtlsRekey) {
this.dtlsRekey = dtlsRekey;
}
public String getNamedPickupGroup() {
return namedPickupGroup;
}
public void setNamedPickupGroup(String namedPickupGroup) {
this.namedPickupGroup = namedPickupGroup;
}
public String getDirectMediaMethod() {
return directMediaMethod;
}
public void setDirectMediaMethod(String directMediaMethod) {
this.directMediaMethod = directMediaMethod;
}
public Boolean isSendRpid() {
return sendRpid;
}
public void setSendRpid(Boolean sendRpid) {
this.sendRpid = sendRpid;
}
public String getPickupGroup() {
return pickupGroup;
}
public void setPickupGroup(String pickupGroup) {
this.pickupGroup = pickupGroup;
}
public String getSdpSession() {
return sdpSession;
}
public void setSdpSession(String sdpSession) {
this.sdpSession = sdpSession;
}
public String getDtlsVerify() {
return dtlsVerify;
}
public void setDtlsVerify(String dtlsVerify) {
this.dtlsVerify = dtlsVerify;
}
public String getMessageContext() {
return messageContext;
}
public void setMessageContext(String messageContext) {
this.messageContext = messageContext;
}
public String getMailboxes() {
return mailboxes;
}
public void setMailboxes(String mailboxes) {
this.mailboxes = mailboxes;
}
public String getRecordOnFeature() {
return recordOnFeature;
}
public void setRecordOnFeature(String recordOnFeature) {
this.recordOnFeature = recordOnFeature;
}
public String getDtlsPrivateKey() {
return dtlsPrivateKey;
}
public void setDtlsPrivateKey(String dtlsPrivateKey) {
this.dtlsPrivateKey = dtlsPrivateKey;
}
public String getDtlsFingerprint() {
return dtlsFingerprint;
}
public void setDtlsFingerprint(String dtlsFingerprint) {
this.dtlsFingerprint = dtlsFingerprint;
}
public String getFromDomain() {
return fromDomain;
}
public void setFromDomain(String fromDomain) {
this.fromDomain = fromDomain;
}
public int getTimersSessExpires() {
return timersSessExpires;
}
public void setTimersSessExpires(int timersSessExpires) {
this.timersSessExpires = timersSessExpires;
}
public String getNamedCallGroup() {
return namedCallGroup;
}
public void setNamedCallGroup(String namedCallGroup) {
this.namedCallGroup = namedCallGroup;
}
public String getDtlsCipher() {
return dtlsCipher;
}
public void setDtlsCipher(String dtlsCipher) {
this.dtlsCipher = dtlsCipher;
}
public Boolean isMediaEncryptionOptimistic() {
return mediaEncryptionOptimistic;
}
public void setMediaEncryptionOptimistic(Boolean mediaEncryptionOptimistic) {
this.mediaEncryptionOptimistic = mediaEncryptionOptimistic;
}
public Boolean isSuppressQ850ReasonHeaders() {
return suppressQ850ReasonHeaders;
}
public void setSuppressQ850ReasonHeaders(Boolean suppressQ850ReasonHeaders) {
this.suppressQ850ReasonHeaders = suppressQ850ReasonHeaders;
}
public String getAors() {
return aors;
}
public void setAors(String aors) {
this.aors = aors;
}
public String getIdentifyBy() {
return identifyBy;
}
public void setIdentifyBy(String identifyBy) {
this.identifyBy = identifyBy;
}
public String getCalleridPrivacy() {
return calleridPrivacy;
}
public void setCalleridPrivacy(String calleridPrivacy) {
this.calleridPrivacy = calleridPrivacy;
}
public String getMwiSubscribeReplacesUnsolicited() {
return mwiSubscribeReplacesUnsolicited;
}
public void setMwiSubscribeReplacesUnsolicited(String mwiSubscribeReplacesUnsolicited) {
this.mwiSubscribeReplacesUnsolicited = mwiSubscribeReplacesUnsolicited;
}
public Boolean isFollowEarlyMediaFork() {
return followEarlyMediaFork;
}
public void setFollowEarlyMediaFork(Boolean followEarlyMediaFork) {
this.followEarlyMediaFork = followEarlyMediaFork;
}
public String getContext() {
return context;
}
public void setContext(String context) {
this.context = context;
}
public Boolean isRtpSymmetric() {
return rtpSymmetric;
}
public void setRtpSymmetric(Boolean rtpSymmetric) {
this.rtpSymmetric = rtpSymmetric;
}
public String getTransport() {
return transport;
}
public void setTransport(String transport) {
this.transport = transport;
}
public String getMohSuggest() {
return mohSuggest;
}
public void setMohSuggest(String mohSuggest) {
this.mohSuggest = mohSuggest;
}
public Boolean isT38Udptl() {
return t38Udptl;
}
public void setT38Udptl(Boolean t38Udptl) {
this.t38Udptl = t38Udptl;
}
public Boolean isFaxDetect() {
return faxDetect;
}
public void setFaxDetect(Boolean faxDetect) {
this.faxDetect = faxDetect;
}
public Boolean getSrtpTag32() {
return srtpTag32;
}
public void setSrtpTag32(Boolean srtpTag32) {
this.srtpTag32 = srtpTag32;
}
public Boolean isReferBlindProgress() {
return referBlindProgress;
}
public void setReferBlindProgress(Boolean referBlindProgress) {
this.referBlindProgress = referBlindProgress;
}
public int getMaxAudioStreams() {
return maxAudioStreams;
}
public void setMaxAudioStreams(int maxAudioStreams) {
this.maxAudioStreams = maxAudioStreams;
}
public Boolean isBundle() {
return bundle;
}
public void setBundle(Boolean bundle) {
this.bundle = bundle;
}
public Boolean isUseAvpf() {
return useAvpf;
}
public void setUseAvpf(Boolean useAvpf) {
this.useAvpf = useAvpf;
}
public String getCallGroup() {
return callGroup;
}
public void setCallGroup(String callGroup) {
this.callGroup = callGroup;
}
public Boolean isSendConnectedLine() {
return sendConnectedLine;
}
public void setSendConnectedLine(Boolean sendConnectedLine) {
this.sendConnectedLine = sendConnectedLine;
}
public int getFaxDetectTimeout() {
return faxDetectTimeout;
}
public void setFaxDetectTimeout(int faxDetectTimeout) {
this.faxDetectTimeout = faxDetectTimeout;
}
public String getSdpOwner() {
return sdpOwner;
}
public void setSdpOwner(String sdpOwner) {
this.sdpOwner = sdpOwner;
}
public Boolean isForceRport() {
return forceRport;
}
public void setForceRport(Boolean forceRport) {
this.forceRport = forceRport;
}
public String getCalleridTag() {
return calleridTag;
}
public void setCalleridTag(String calleridTag) {
this.calleridTag = calleridTag;
}
public int getRtpTimeoutHold() {
return rtpTimeoutHold;
}
public void setRtpTimeoutHold(int rtpTimeoutHold) {
this.rtpTimeoutHold = rtpTimeoutHold;
}
public Boolean isUsePtime() {
return usePtime;
}
public void setUsePtime(Boolean usePtime) {
this.usePtime = usePtime;
}
public String getMediaAddress() {
return mediaAddress;
}
public void setMediaAddress(String mediaAddress) {
this.mediaAddress = mediaAddress;
}
public String getVoicemailExtension() {
return voicemailExtension;
}
public void setVoicemailExtension(String voicemailExtension) {
this.voicemailExtension = voicemailExtension;
}
public int getRtpTimeout() {
return rtpTimeout;
}
public void setRtpTimeout(int rtpTimeout) {
this.rtpTimeout = rtpTimeout;
}
public String getSetVar() {
return setVar;
}
public void setSetVar(String setVar) {
this.setVar = setVar;
}
public String getContactAcl() {
return contactAcl;
}
public void setContactAcl(String contactAcl) {
this.contactAcl = contactAcl;
}
public Boolean isPreferredCodecOnly() {
return preferredCodecOnly;
}
public void setPreferredCodecOnly(Boolean preferredCodecOnly) {
this.preferredCodecOnly = preferredCodecOnly;
}
public Boolean isForceAvp() {
return forceAvp;
}
public void setForceAvp(Boolean forceAvp) {
this.forceAvp = forceAvp;
}
public String getRecordOffFeature() {
return recordOffFeature;
}
public void setRecordOffFeature(String recordOffFeature) {
this.recordOffFeature = recordOffFeature;
}
public String getFromUser() {
return fromUser;
}
public void setFromUser(String fromUser) {
this.fromUser = fromUser;
}
public Boolean isSendDiversion() {
return sendDiversion;
}
public void setSendDiversion(Boolean sendDiversion) {
this.sendDiversion = sendDiversion;
}
public Boolean isT38UdptlIpv6() {
return t38UdptlIpv6;
}
public void setT38UdptlIpv6(Boolean t38UdptlIpv6) {
this.t38UdptlIpv6 = t38UdptlIpv6;
}
public String getToneZone() {
return toneZone;
}
public void setToneZone(String toneZone) {
this.toneZone = toneZone;
}
public String getLanguage() {
return language;
}
public void setLanguage(String language) {
this.language = language;
}
public Boolean isAllowSubscribe() {
return allowSubscribe;
}
public void setAllowSubscribe(Boolean allowSubscribe) {
this.allowSubscribe = allowSubscribe;
}
public Boolean isRtpIpv6() {
return rtpIpv6;
}
public void setRtpIpv6(Boolean rtpIpv6) {
this.rtpIpv6 = rtpIpv6;
}
public String getCallerid() {
return callerid;
}
public void setCallerid(String callerid) {
this.callerid = callerid;
}
public Boolean isMohPassthrough() {
return mohPassthrough;
}
public void setMohPassthrough(Boolean mohPassthrough) {
this.mohPassthrough = mohPassthrough;
}
public String getCosAudio() {
return cosAudio;
}
public void setCosAudio(String cosAudio) {
this.cosAudio = cosAudio;
}
public String getCosVideo() {
return cosVideo;
}
public void setCosVideo(String cosVideo) {
this.cosVideo = cosVideo;
}
public String getDtlsAutoGenerateCert() {
return dtlsAutoGenerateCert;
}
public void setDtlsAutoGenerateCert(String dtlsAutoGenerateCert) {
this.dtlsAutoGenerateCert = dtlsAutoGenerateCert;
}
public Boolean isAsymmetricRtpCodec() {
return asymmetricRtpCodec;
}
public void setAsymmetricRtpCodec(Boolean asymmetricRtpCodec) {
this.asymmetricRtpCodec = asymmetricRtpCodec;
}
public Boolean isIceSupport() {
return iceSupport;
}
public void setIceSupport(Boolean iceSupport) {
this.iceSupport = iceSupport;
}
public Boolean isAggregateMwi() {
return aggregateMwi;
}
public void setAggregateMwi(Boolean aggregateMwi) {
this.aggregateMwi = aggregateMwi;
}
public Boolean isOneTouchRecording() {
return oneTouchRecording;
}
public void setOneTouchRecording(Boolean oneTouchRecording) {
this.oneTouchRecording = oneTouchRecording;
}
public String getMwiFromUser() {
return mwiFromUser;
}
public void setMwiFromUser(String mwiFromUser) {
this.mwiFromUser = mwiFromUser;
}
public String getAccountcode() {
return accountcode;
}
public void setAccountcode(String accountcode) {
this.accountcode = accountcode;
}
public String getAllow() {
return allow;
}
public void setAllow(String allow) {
this.allow = allow;
}
public Boolean isRewriteContact() {
return rewriteContact;
}
public void setRewriteContact(Boolean rewriteContact) {
this.rewriteContact = rewriteContact;
}
public Boolean isUserEqPhone() {
return userEqPhone;
}
public void setUserEqPhone(Boolean userEqPhone) {
this.userEqPhone = userEqPhone;
}
public String getRtpEngine() {
return rtpEngine;
}
public void setRtpEngine(String rtpEngine) {
this.rtpEngine = rtpEngine;
}
public String getSubscribeContext() {
return subscribeContext;
}
public void setSubscribeContext(String subscribeContext) {
this.subscribeContext = subscribeContext;
}
public Boolean isNotifyEarlyInuseRinging() {
return notifyEarlyInuseRinging;
}
public void setNotifyEarlyInuseRinging(Boolean notifyEarlyInuseRinging) {
this.notifyEarlyInuseRinging = notifyEarlyInuseRinging;
}
public String getIncomingMwiMailbox() {
return incomingMwiMailbox;
}
public void setIncomingMwiMailbox(String incomingMwiMailbox) {
this.incomingMwiMailbox = incomingMwiMailbox;
}
public String getAuth() {
return auth;
}
public void setAuth(String auth) {
this.auth = auth;
}
public String getDirectMediaGlareMitigation() {
return directMediaGlareMitigation;
}
public void setDirectMediaGlareMitigation(String directMediaGlareMitigation) {
this.directMediaGlareMitigation = directMediaGlareMitigation;
}
public Boolean isTrustIdInbound() {
return trustIdInbound;
}
public void setTrustIdInbound(Boolean trustIdInbound) {
this.trustIdInbound = trustIdInbound;
}
public Boolean isBindRtpToMediaAddress() {
return bindRtpToMediaAddress;
}
public void setBindRtpToMediaAddress(Boolean bindRtpToMediaAddress) {
this.bindRtpToMediaAddress = bindRtpToMediaAddress;
}
public Boolean isDisableDirectMediaOnNat() {
return disableDirectMediaOnNat;
}
public void setDisableDirectMediaOnNat(Boolean disableDirectMediaOnNat) {
this.disableDirectMediaOnNat = disableDirectMediaOnNat;
}
public Boolean isMediaEncryption() {
return mediaEncryption;
}
public void setMediaEncryption(Boolean mediaEncryption) {
this.mediaEncryption = mediaEncryption;
}
public Boolean isMediaUseReceivedTransport() {
return mediaUseReceivedTransport;
}
public void setMediaUseReceivedTransport(Boolean mediaUseReceivedTransport) {
this.mediaUseReceivedTransport = mediaUseReceivedTransport;
}
public Boolean isAllowOverlap() {
return allowOverlap;
}
public void setAllowOverlap(Boolean allowOverlap) {
this.allowOverlap = allowOverlap;
}
public String getDtmfMode() {
return dtmfMode;
}
public void setDtmfMode(String dtmfMode) {
this.dtmfMode = dtmfMode;
}
public String getOutboundAuth() {
return outboundAuth;
}
public void setOutboundAuth(String outboundAuth) {
this.outboundAuth = outboundAuth;
}
public String getTosVideo() {
return tosVideo;
}
public void setTosVideo(String tosVideo) {
this.tosVideo = tosVideo;
}
public String getTosAudio() {
return tosAudio;
}
public void setTosAudio(String tosAudio) {
this.tosAudio = tosAudio;
}
public String getDtlsCertFile() {
return dtlsCertFile;
}
public void setDtlsCertFile(String dtlsCertFile) {
this.dtlsCertFile = dtlsCertFile;
}
public String getDtlsCaPath() {
return dtlsCaPath;
}
public void setDtlsCaPath(String dtlsCaPath) {
this.dtlsCaPath = dtlsCaPath;
}
public String getDtlsSetup() {
return dtlsSetup;
}
public void setDtlsSetup(String dtlsSetup) {
this.dtlsSetup = dtlsSetup;
}
public String getConnectedLineMethod() {
return connectedLineMethod;
}
public void setConnectedLineMethod(String connectedLineMethod) {
this.connectedLineMethod = connectedLineMethod;
}
public Boolean isG726NonStandard() {
return g726NonStandard;
}
public void setG726NonStandard(Boolean g726NonStandard) {
this.g726NonStandard = g726NonStandard;
}
public String get100rel() {
return _100rel;
}
public void set100rel(String _100rel) {
this._100rel = _100rel;
}
public String getTimers() {
return timers;
}
public void setTimers(String timers) {
this.timers = timers;
}
public Boolean isDirectMedia() {
return directMedia;
}
public void setDirectMedia(Boolean directMedia) {
this.directMedia = directMedia;
}
public String getAcl() {
return acl;
}
public void setAcl(String acl) {
this.acl = acl;
}
public int getTimersMinSe() {
return timersMinSe;
}
public void setTimersMinSe(int timersMinSe) {
this.timersMinSe = timersMinSe;
}
public Boolean isTrustIdOutbound() {
return trustIdOutbound;
}
public void setTrustIdOutbound(Boolean trustIdOutbound) {
this.trustIdOutbound = trustIdOutbound;
}
public int getSubMinExpiry() {
return subMinExpiry;
}
public void setSubMinExpiry(int subMinExpiry) {
this.subMinExpiry = subMinExpiry;
}
public Boolean isRtcpMux() {
return rtcpMux;
}
public void setRtcpMux(Boolean rtcpMux) {
this.rtcpMux = rtcpMux;
}
public Boolean isAcceptMultipleSdpAnswers() {
return acceptMultipleSdpAnswers;
}
public void setAcceptMultipleSdpAnswers(Boolean acceptMultipleSdpAnswers) {
this.acceptMultipleSdpAnswers = acceptMultipleSdpAnswers;
}
public Boolean isTrustConnectedLine() {
return trustConnectedLine;
}
public void setTrustConnectedLine(Boolean trustConnectedLine) {
this.trustConnectedLine = trustConnectedLine;
}
public Boolean isSendPai() {
return sendPai;
}
public void setSendPai(Boolean sendPai) {
this.sendPai = sendPai;
}
public int getRtpKeepalive() {
return rtpKeepalive;
}
public void setRtpKeepalive(int rtpKeepalive) {
this.rtpKeepalive = rtpKeepalive;
}
public String getT38UdptlEc() {
return t38UdptlEc;
}
public void setT38UdptlEc(String t38UdptlEc) {
this.t38UdptlEc = t38UdptlEc;
}
public Boolean isT38UdptlNat() {
return t38UdptlNat;
}
public void setT38UdptlNat(Boolean t38UdptlNat) {
this.t38UdptlNat = t38UdptlNat;
}
public Boolean isAllowTransfer() {
return allowTransfer;
}
public void setAllowTransfer(Boolean allowTransfer) {
this.allowTransfer = allowTransfer;
}
public String getDtlsCaFile() {
return dtlsCaFile;
}
public void setDtlsCaFile(String dtlsCaFile) {
this.dtlsCaFile = dtlsCaFile;
}
public String getOutboundProxy() {
return outboundProxy;
}
public void setOutboundProxy(String outboundProxy) {
this.outboundProxy = outboundProxy;
}
public Boolean isInbandProgress() {
return inbandProgress;
}
public void setInbandProgress(Boolean inbandProgress) {
this.inbandProgress = inbandProgress;
}
public String getDeviceState() {
return deviceState;
}
public void setDeviceState(String deviceState) {
this.deviceState = deviceState;
}
public String getActiveChannels() {
return activeChannels;
}
public void setActiveChannels(String activeChannels) {
this.activeChannels = activeChannels;
}
public EndpointDetail(Object source) {
super(source);
}
public Boolean getIgnore183withoutsdp() {
return ignore183withoutsdp;
}
public void setIgnore183withoutsdp(Boolean ignore183withoutsdp) {
this.ignore183withoutsdp = ignore183withoutsdp;
}
}