}
}
private synchronized void store(Contact dst) throws IOException {
MessageFactory factory = getMessageFactory();
StoreRequest request = factory.createStoreRequest(dst, key, value);
long defaultTimeout = config.getStoreTimeoutInMillis();
long adaptiveTimeout = config.getAdaptiveTimeout(
dst, defaultTimeout, TimeUnit.MILLISECONDS);