org.asteriskjava.manager.event.AorDetail Maven / Gradle / Ivy
Show all versions of asterisk-java Show documentation
package org.asteriskjava.manager.event;
/**
* A ContactStatusDetail event is triggered in response to a
* {@link org.asteriskjava.manager.action.PJSipShowEndpoint}, and contains
* information about a PJSIP Contact
*
*
* @author Steve Sether
* @version $Id$
* @since 12
*/
public class AorDetail extends ResponseEvent {
/**
* Serial version identifier.
*/
private static final long serialVersionUID = 2634171854313358591L;
public AorDetail(Object source) {
super(source);
}
private String objectType;
private String objectName;
private int minimumExpiration;
private int defaultExpiration;
private Float qualifyTimeout;
private String mailboxes;
private Boolean supportPath;
private String voicemailExtension;
private int maxContacts;
private Boolean authenticateQualify;
private String contacts;
private int maximumExpiration;
private int qualifyFrequency;
private Boolean removeExisting;
private String outboundProxy;
private int totalContacts;
private int contactsRegistered;
private String endpointName;
public String getObjectType() {
return objectType;
}
public void setObjectType(String objectType) {
this.objectType = objectType;
}
public String getObjectName() {
return objectName;
}
public void setObjectName(String objectName) {
this.objectName = objectName;
}
public int getMinimumExpiration() {
return minimumExpiration;
}
public void setMinimumExpiration(int minimumExpiration) {
this.minimumExpiration = minimumExpiration;
}
public int getDefaultExpiration() {
return defaultExpiration;
}
public void setDefaultExpiration(int defaultExpiration) {
this.defaultExpiration = defaultExpiration;
}
public Float getQualifyTimeout() {
return qualifyTimeout;
}
public void setQualifyTimeout(Float qualifyTimeout) {
this.qualifyTimeout = qualifyTimeout;
}
public String getMailboxes() {
return mailboxes;
}
public void setMailboxes(String mailboxes) {
this.mailboxes = mailboxes;
}
public Boolean isSupportPath() {
return supportPath;
}
public void setSupportPath(Boolean supportPath) {
this.supportPath = supportPath;
}
public String getVoicemailExtension() {
return voicemailExtension;
}
public void setVoicemailExtension(String voicemailExtension) {
this.voicemailExtension = voicemailExtension;
}
public int getMaxContacts() {
return maxContacts;
}
public void setMaxContacts(int maxContacts) {
this.maxContacts = maxContacts;
}
public Boolean isAuthenticateQualify() {
return authenticateQualify;
}
public void setAuthenticateQualify(Boolean authenticateQualify) {
this.authenticateQualify = authenticateQualify;
}
public String getContacts() {
return contacts;
}
public void setContacts(String contacts) {
this.contacts = contacts;
}
public int getMaximumExpiration() {
return maximumExpiration;
}
public void setMaximumExpiration(int maximumExpiration) {
this.maximumExpiration = maximumExpiration;
}
public int getQualifyFrequency() {
return qualifyFrequency;
}
public void setQualifyFrequency(int qualifyFrequency) {
this.qualifyFrequency = qualifyFrequency;
}
public Boolean isRemoveExisting() {
return removeExisting;
}
public void setRemoveExisting(Boolean removeExisting) {
this.removeExisting = removeExisting;
}
public String getOutboundProxy() {
return outboundProxy;
}
public void setOutboundProxy(String outboundProxy) {
this.outboundProxy = outboundProxy;
}
public int getTotalContacts() {
return totalContacts;
}
public void setTotalContacts(int totalContacts) {
this.totalContacts = totalContacts;
}
public int getContactsRegistered() {
return contactsRegistered;
}
public void setContactsRegistered(int contactsRegistered) {
this.contactsRegistered = contactsRegistered;
}
public String getEndpointName() {
return endpointName;
}
public void setEndpointName(String endpointName) {
this.endpointName = endpointName;
}
}