public void setHttpProperties(HttpProperties props) {
HttpProperties old;
synchronized (getDataLock()) {
old = getHttpProperties();
if (!props.equals(getHttpProperties())) {
new HttpPropertiesSupport(getData()).applyProperties(props);
}
}
firePropertyChange(PROPERTY_HTTP_PROPERTIES, old, props);
}