package org.ourgrid.common.internal.response;
import org.ourgrid.common.internal.IResponseTO;
import org.ourgrid.common.internal.OurGridResponseConstants;
/**
* Requirement 502
*/
public class RegisterInterestResponseTO implements IResponseTO {
private static final String RESPONSE_TYPE = OurGridResponseConstants.REGISTER_INTEREST;
private String monitorName;
private Class<?> monitorableType;
private String monitorableAddress;
private Integer detectionTime = null;
private Integer heartbeatDelay = null;
public String getResponseType() {
return RESPONSE_TYPE;
}
public Integer getDetectionTime() {
return detectionTime;
}
public void setDetectionTime(Integer detectionTime) {
this.detectionTime = detectionTime;
}
public Integer getHeartbeatDelay() {
return heartbeatDelay;
}
public void setHeartbeatDelay(Integer heartbeatDelay) {
this.heartbeatDelay = heartbeatDelay;
}
public String getMonitorName() {
return monitorName;
}
public void setMonitorName(String monitorName) {
this.monitorName = monitorName;
}
public Class<?> getMonitorableType() {
return monitorableType;
}
public void setMonitorableType(Class<?> monitorableType) {
this.monitorableType = monitorableType;
}
public String getMonitorableAddress() {
return monitorableAddress;
}
public void setMonitorableAddress(String monitorableAddress) {
this.monitorableAddress = monitorableAddress;
}
}