mmm something was wrong witht the pre tag.. not sure what.

This commit is contained in:
Rob Austin
2014-11-13 12:50:24 +00:00
parent 3089fa310a
commit 9115f0587d
@@ -112,14 +112,14 @@ public interface ChronicleMap<K, V> extends ConcurrentMap<K, V>, ChronicleHash {
* method, depending on what deserialization strategy is configured on the builder, using which this map
* was constructed. If the value deserializer is able to reuse the given {@code usingValue} object,
* calling this method instead of {@link #get(Object)} could help to reduce garbage creation.
* <pre>{@code
* <pre>
* try (ReadContext<BondVOInterface> context = map.getUsingLocked(key,using)) {
* BondVOInterface bond = context.value().getValue();
* long issueDate = bond.getIssueDate();
* String symbol = bond.getSymbol();
* // add your logic here (the lock will ensure this bond can not be changed by another thread)
* } // the read lock is released here.
* }</pre>
* </pre>
* To ensure that you can read the 'issueDate' and 'symbol' can be read atomically, these values must be
* read while the segment lock is in place.
*