protected void afterCommit(boolean status) throws Exception {
// @todo allow for enrollment during pre-commit
ArrayList toFlush = new ArrayList(associatedContexts.values());
for (Iterator i = toFlush.iterator(); i.hasNext();) {
InstanceContext context = (InstanceContext) i.next();
context.afterCommit(status);
}
}
public final InstanceContext getContext(Object containerId, Object id) {
return (InstanceContext) associatedContexts.get(containerId, id);