Author: schor Date: Mon Jul 30 13:49:47 2018 New Revision: 1837060 URL: http://svn.apache.org/viewvc?rev=1837060&view=rev Log: [UIMA-5842] add reset support for cas state. also make getCasResets public
Modified: uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/CASImpl.java Modified: uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/CASImpl.java URL: http://svn.apache.org/viewvc/uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/CASImpl.java?rev=1837060&r1=1837059&r2=1837060&view=diff ============================================================================== --- uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/CASImpl.java (original) +++ uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/CASImpl.java Mon Jul 30 13:49:47 2018 @@ -707,7 +707,12 @@ public class CASImpl extends AbstractCas emptyByteArray = null; emptyBooleanArray = null; + current_one_thread_access = null; + updateCallSite(is_updatable_callsite, mh_return_true, is_updatable_callsites); + updateCallSite(is_readable_callsite, mh_return_true, is_readable_callsites); + clearNonSharedInstanceData(); + } /** @@ -4864,7 +4869,7 @@ public JCasImpl getJCasImpl() { return this.getClass().getSimpleName() + ":" + getCasId() + "[view: " + sofa + "]"; } - int getCasResets() { + public int getCasResets() { return svd.casResets.get(); }