You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by cw...@apache.org on 2020/06/10 13:14:49 UTC
[uima-async-scaleout] 05/34: UIMA-5780
This is an automated email from the ASF dual-hosted git repository.
cwiklik pushed a commit to branch uima-as-3
in repository https://gitbox.apache.org/repos/asf/uima-async-scaleout.git
commit 6330df810be522df773a5388150cf5d494b7aaaf
Author: cwiklik <cwiklik>
AuthorDate: Mon Feb 26 18:58:24 2018 +0000
UIMA-5780
---
.../factory/impl/DelegateConfigurationImpl.java | 9 +++++++++
.../src/main/xsd/uima-as-deployment-descriptor-schema.xsd | 2 ++
2 files changed, 11 insertions(+)
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/resourceSpecifier/factory/impl/DelegateConfigurationImpl.java b/uimaj-as-core/src/main/java/org/apache/uima/resourceSpecifier/factory/impl/DelegateConfigurationImpl.java
index f381fd0..d513159 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/resourceSpecifier/factory/impl/DelegateConfigurationImpl.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/resourceSpecifier/factory/impl/DelegateConfigurationImpl.java
@@ -58,6 +58,8 @@ public abstract class DelegateConfigurationImpl implements DelegateConfiguration
/** The collection process complete error handling settings. */
private CollectionProcessCompleteErrorHandlingSettings collectionProcessCompleteErrorHandlingSettings;
+ private boolean disableJCasCache = false;
+
/**
* Instantiates a new delegate configuration impl.
*
@@ -204,4 +206,11 @@ public abstract class DelegateConfigurationImpl implements DelegateConfiguration
public void setProcessParentLast(boolean processParentLast) {
this.processParentLast = processParentLast;
}
+ public boolean disableJCasCache() {
+ return disableJCasCache;
+ }
+
+ public void disableJCasCache(boolean disable) {
+ disableJCasCache = disable;
+ }
}
diff --git a/uimaj-as-core/src/main/xsd/uima-as-deployment-descriptor-schema.xsd b/uimaj-as-core/src/main/xsd/uima-as-deployment-descriptor-schema.xsd
index 77bd98b..1728289 100644
--- a/uimaj-as-core/src/main/xsd/uima-as-deployment-descriptor-schema.xsd
+++ b/uimaj-as-core/src/main/xsd/uima-as-deployment-descriptor-schema.xsd
@@ -30,6 +30,7 @@
<extension base="string">
<attribute type="int" name="numberOfCASes"/>
<attribute type="int" name="initialFsHeapSize"/>
+ <attribute type="boolean" name="disableJCasCache"/>
</extension>
</simpleContent>
</complexType>
@@ -89,6 +90,7 @@
<attribute type="int" name="poolSize" use="optional" default="1"/>
<attribute type="string" name="initialFsHeapSize" use="optional"/>
<attribute type="string" name="processParentLast" use="optional" default="false"/>
+ <attribute type="boolean" name="disableJCasCache" use="optional" default="false"/>
</extension>
</simpleContent>
</complexType>