diff --git a/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/BrokerImpl.java b/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/BrokerImpl.java index a070cc37a..2cf9b8915 100644 --- a/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/BrokerImpl.java +++ b/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/BrokerImpl.java @@ -323,6 +323,13 @@ public class BrokerImpl private void initializeOperatingSet() { _operating = MapBackedSet.decorate(new IdentityMap()); } + + /** + * Gets the unmodifiable set of instances being operated. + */ + protected Set getOperatingSet() { + return Collections.unmodifiableSet(_operating); + } public Object clone() throws CloneNotSupportedException {