Author: cwiklik
Date: Tue Jul 17 13:49:47 2018
New Revision: 1836115
URL: http://svn.apache.org/viewvc?rev=1836115&view=rev
Log:
UIMA-5756 pull service should be used for jobs
Added:
uima/uima-ducc/trunk/uima-ducc-pullservice/src/main/java/org/apache/uima/ducc/ps/service/dgen/
uima/uima-ducc/trunk/uima-ducc-pullservice/src/main/java/org/apache/uima/ducc/ps/service/dgen/DeployableGeneration.java
uima/uima-ducc/trunk/uima-ducc-pullservice/src/main/java/org/apache/uima/ducc/ps/service/dgen/DeployableGenerator.java
uima/uima-ducc/trunk/uima-ducc-pullservice/src/main/java/org/apache/uima/ducc/ps/service/dgen/DuccUimaAggregate.java
uima/uima-ducc/trunk/uima-ducc-pullservice/src/main/java/org/apache/uima/ducc/ps/service/dgen/DuccUimaAggregateComponent.java
uima/uima-ducc/trunk/uima-ducc-pullservice/src/main/java/org/apache/uima/ducc/ps/service/dgen/DuccUimaReferenceByName.java
uima/uima-ducc/trunk/uima-ducc-pullservice/src/main/java/org/apache/uima/ducc/ps/service/dgen/InvalidOverrideParameterException.java
uima/uima-ducc/trunk/uima-ducc-pullservice/src/main/java/org/apache/uima/ducc/ps/service/dgen/iface/
uima/uima-ducc/trunk/uima-ducc-pullservice/src/main/java/org/apache/uima/ducc/ps/service/dgen/iface/IDeployableGeneration.java
uima/uima-ducc/trunk/uima-ducc-pullservice/src/main/java/org/apache/uima/ducc/ps/service/dgen/iface/IDuccGeneratorUimaAggregate.java
uima/uima-ducc/trunk/uima-ducc-pullservice/src/main/java/org/apache/uima/ducc/ps/service/dgen/iface/IDuccGeneratorUimaAggregateComponent.java
uima/uima-ducc/trunk/uima-ducc-pullservice/src/main/java/org/apache/uima/ducc/ps/service/dgen/iface/IDuccGeneratorUimaDeployableConfiguration.java
uima/uima-ducc/trunk/uima-ducc-pullservice/src/main/java/org/apache/uima/ducc/ps/service/dgen/iface/IDuccGeneratorUimaReferenceByName.java
uima/uima-ducc/trunk/uima-ducc-pullservice/src/main/java/org/apache/uima/ducc/ps/service/processor/uima/AbstractServiceProcessor.java
uima/uima-ducc/trunk/uima-ducc-pullservice/src/main/java/org/apache/uima/ducc/ps/service/processor/uima/UimaAsServiceProcessor.java
uima/uima-ducc/trunk/uima-ducc-user/src/main/java/org/apache/uima/ducc/user/common/main/IServiceWrapper.java
uima/uima-ducc/trunk/uima-ducc-user/src/main/java/org/apache/uima/ducc/user/common/main/PullServiceWrapper.java
uima/uima-ducc/trunk/uima-ducc-user/src/main/java/org/apache/uima/ducc/user/common/main/ServiceFactory.java
uima/uima-ducc/trunk/uima-ducc-user/src/main/java/org/apache/uima/ducc/user/jp/uima/UimaAEContainer.java
Modified:
uima/uima-ducc/trunk/src/main/assembly/bin.xml
uima/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/launcher/DuccCommandExecutor.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/common/MetaCasHelper.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/JobDriver.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/cas/CasManager.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/classload/ProxyJobDriverCollectionReader.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionAck.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionAckTimeout.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionData.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionEnd.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionEndAbstract.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionEndTimeout.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionGet.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionGetRedux.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionHelper.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionInvestmentReset.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionProcessFailure.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionProcessPreempt.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionProcessVolunteered.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionSend.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/IActionData.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/IMetaMetaCas.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/MetaMetaCas.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/log/LoggerHelper.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/mh/IMessageHandler.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/mh/MessageHandler.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/mh/RemoteWorkerProcess.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/mh/RemoteWorkerThread.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/wi/IWorkItem.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/wi/WiTracker.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/wi/WorkItem.java
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/net/impl/TransactionHelper.java
uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/Test2.java
uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestSuite.java
uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/classloading/TestClassLoading.java
uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/messagehandler/TestMessageHandler.java
uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/messagehandler/TestMessageHandler01.java
uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/messagehandler/TestMessageHandler02a.java
uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/messagehandler/TestMessageHandler02b.java
uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/messagehandler/TestMessageHandler03.java
uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/messagehandler/TestMessageHandler04.java
uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/messagehandler/TestMessageHandler05a.java
uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/messagehandler/TestMessageHandler05b.java
uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/messagehandler/TestMessageHandler06.java
uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/wi/tracker/TestWiTracker.java
uima/uima-ducc/trunk/uima-ducc-pullservice/src/main/java/org/apache/uima/ducc/ps/service/ServiceConfiguration.java
uima/uima-ducc/trunk/uima-ducc-pullservice/src/main/java/org/apache/uima/ducc/ps/service/main/ServiceWrapper.java
uima/uima-ducc/trunk/uima-ducc-pullservice/src/main/java/org/apache/uima/ducc/ps/service/monitor/builtin/RemoteStateObserver.java
uima/uima-ducc/trunk/uima-ducc-pullservice/src/main/java/org/apache/uima/ducc/ps/service/processor/uima/UimaServiceProcessor.java
uima/uima-ducc/trunk/uima-ducc-pullservice/src/main/java/org/apache/uima/ducc/ps/service/protocol/builtin/DefaultServiceProtocolHandler.java
uima/uima-ducc/trunk/uima-ducc-pullservice/src/test/java/org/apache/uima/ducc/ps/service/JunitPullServiceTestCase.java
uima/uima-ducc/trunk/uima-ducc-pullservice/src/test/java/org/apache/uima/ducc/ps/service/wrapper/JUnitServiceWrapperTestCase.java
uima/uima-ducc/trunk/uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/configuration/jd/JobDriverComponent.java
uima/uima-ducc/trunk/uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/configuration/jd/JobDriverConfiguration.java
uima/uima-ducc/trunk/uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/configuration/jd/iface/IJobDriverComponent.java
uima/uima-ducc/trunk/uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/configuration/jp/DuccHttpClient.java
uima/uima-ducc/trunk/uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/configuration/jp/HttpWorkerThread.java
uima/uima-ducc/trunk/uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/configuration/jp/JobProcessComponent.java
uima/uima-ducc/trunk/uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/event/jd/JobDriverReport.java
uima/uima-ducc/trunk/uima-ducc-user/src/main/java/org/apache/uima/ducc/user/common/main/DuccJobService.java
Modified: uima/uima-ducc/trunk/src/main/assembly/bin.xml
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/src/main/assembly/bin.xml?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
--- uima/uima-ducc/trunk/src/main/assembly/bin.xml (original)
+++ uima/uima-ducc/trunk/src/main/assembly/bin.xml Tue Jul 17 13:49:47 2018
@@ -64,6 +64,7 @@ under the License.
<include>org.apache.uima:uima-ducc-agent</include>
<include>org.apache.uima:uima-ducc-cli</include>
<include>org.apache.uima:uima-ducc-pm</include>
+ <include>org.apache.uima:uima-ducc-pullservice</include>
<include>org.apache.uima:uima-ducc-rm</include>
<include>org.apache.uima:uima-ducc-sm</include>
<include>org.apache.uima:uima-ducc-orchestrator</include>
@@ -96,6 +97,7 @@ under the License.
<useStrictFiltering>true</useStrictFiltering>
<includes>
<include>org.apache.uima:uima-ducc-user</include>
+ <!--include>org.apache.uima:uima-ducc-pullservice</include-->
</includes>
<outputFileNameMapping>${artifact.artifactId}-${project.version}.jar</outputFileNameMapping>
<outputDirectory>lib/uima-ducc/user</outputDirectory>
Modified:
uima/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/launcher/DuccCommandExecutor.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/launcher/DuccCommandExecutor.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/launcher/DuccCommandExecutor.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/launcher/DuccCommandExecutor.java
Tue Jul 17 13:49:47 2018
@@ -745,11 +745,14 @@ public class DuccCommandExecutor extends
if (!isDucc20ServiceProcess) {
cmdLine.addOption("-Dducc.deploy.components=job-process");
}
+ // add port where an agent
listens for process state update events
+
processEnv.put(IDuccUser.EnvironmentVariable.DUCC_UPDATE_PORT.value(),
System.getProperty("AGENT_AP_STATE_UPDATE_PORT") );
((JavaCommandLine)cmdLine).setClassName("org.apache.uima.ducc.user.common.main.DuccJobService");
+
//((JavaCommandLine)cmdLine).setClassName("org.apache.uima.ducc.ps.service.main.ServiceWrapper");
} else {
cmdLine.addOption("-Dducc.deploy.components=uima-as");
-
((JavaCommandLine)cmdLine).setClassName("org.apache.uima.ducc.common.main.DuccService");
- //
((JavaCommandLine)cmdLine).setClassName("org.apache.uima.ducc.ps.service.main.ServiceWrapper");
+
processEnv.put(IDuccUser.EnvironmentVariable.DUCC_UPDATE_PORT.value(),
System.getProperty(ProcessStateUpdate.ProcessStateUpdatePort));
+
((JavaCommandLine)cmdLine).setClassName("org.apache.uima.ducc.common.main.DuccService");
}
break;
}
@@ -862,18 +865,23 @@ public class DuccCommandExecutor extends
" This process will
report state update to Camel-Mina listener running on port:" +
System.getProperty(ProcessStateUpdate.ProcessStateUpdatePort)
);
-
processEnv.put(IDuccUser.EnvironmentVariable.DUCC_UPDATE_PORT.value(),
System.getProperty(ProcessStateUpdate.ProcessStateUpdatePort));
+//
processEnv.put(IDuccUser.EnvironmentVariable.DUCC_UPDATE_PORT.value(),
System.getProperty(ProcessStateUpdate.ProcessStateUpdatePort));
}
}
// Replace the reserved DUCC variable with the
architecture of this node (ppc64 or amd64 or ...)
// (could have been done in getCommandLine if that did
return the full cmd line!)
String osArch = System.getProperty("os.arch");
- for (int i = 0; i < cmd.length; ++i) {
+ StringBuilder sb = new StringBuilder();
+ for (int i = 0; i < cmd.length; ++i) {
if (cmd[i].contains("${DUCC_OS_ARCH}")) {
cmd[i] = cmd[i].replace("${DUCC_OS_ARCH}", osArch);
}
+ sb.append(cmd[i]).append(" ");
}
+ logger.info("getDeployableCommandLine --------------- ",
+ null, sb.toString());
+
return cmd;
} catch (Exception ex) {
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/common/MetaCasHelper.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/common/MetaCasHelper.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/common/MetaCasHelper.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/common/MetaCasHelper.java
Tue Jul 17 13:49:47 2018
@@ -21,19 +21,19 @@ package org.apache.uima.ducc.container.c
import org.apache.uima.ducc.container.common.logger.IComponent;
import org.apache.uima.ducc.container.common.logger.ILogger;
import org.apache.uima.ducc.container.common.logger.Logger;
-import org.apache.uima.ducc.container.net.iface.IMetaCas;
+import org.apache.uima.ducc.ps.net.iface.IMetaTask;
public class MetaCasHelper {
private static Logger logger = Logger.getLogger(MetaCasHelper.class,
IComponent.Id.JD.name());
- private IMetaCas metaCas = null;
+ private IMetaTask metaCas = null;
- public MetaCasHelper(IMetaCas metaCas) {
+ public MetaCasHelper(IMetaTask metaCas) {
setMetaCas(metaCas);
}
- private void setMetaCas(IMetaCas value) {
+ private void setMetaCas(IMetaTask value) {
metaCas = value;
}
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/JobDriver.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/JobDriver.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/JobDriver.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/JobDriver.java
Tue Jul 17 13:49:47 2018
@@ -48,7 +48,7 @@ import org.apache.uima.ducc.container.jd
import org.apache.uima.ducc.container.jd.wi.WorkItemStatistics;
import
org.apache.uima.ducc.container.jd.wi.perf.IWorkItemPerformanceSummaryKeeper;
import
org.apache.uima.ducc.container.jd.wi.perf.WorkItemPerformanceSummaryKeeper;
-import org.apache.uima.ducc.container.net.iface.IMetaCasTransaction.JdState;
+import org.apache.uima.ducc.ps.net.iface.IMetaTaskTransaction.JdState;
public class JobDriver {
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/cas/CasManager.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/cas/CasManager.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/cas/CasManager.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/cas/CasManager.java
Tue Jul 17 13:49:47 2018
@@ -29,7 +29,7 @@ import org.apache.uima.ducc.container.co
import org.apache.uima.ducc.container.jd.JobDriverException;
import org.apache.uima.ducc.container.jd.cas.CasManagerStats.RetryReason;
import
org.apache.uima.ducc.container.jd.classload.ProxyJobDriverCollectionReader;
-import org.apache.uima.ducc.container.net.iface.IMetaCas;
+import org.apache.uima.ducc.ps.net.iface.IMetaTask;
public class CasManager {
@@ -37,7 +37,7 @@ public class CasManager {
private ProxyJobDriverCollectionReader pjdcr = null;
- private LinkedBlockingQueue<IMetaCas> cacheQueue = new
LinkedBlockingQueue<IMetaCas>();
+ private LinkedBlockingQueue<IMetaTask> cacheQueue = new
LinkedBlockingQueue<IMetaTask>();
private CasManagerStats casManagerStats = new CasManagerStats();
@@ -57,8 +57,8 @@ public class CasManager {
}
}
- public IMetaCas getEmptyMetaCas() throws ProxyException {
- IMetaCas retVal = null;
+ public IMetaTask getEmptyMetaCas() throws ProxyException {
+ IMetaTask retVal = null;
if(retVal == null) {
retVal = pjdcr.getEmptyMetaCas();
if(retVal != null) {
@@ -68,8 +68,8 @@ public class CasManager {
return retVal;
}
- public IMetaCas getMetaCas() throws ProxyException, JobDriverException {
- IMetaCas retVal = dequeueMetaCas();
+ public IMetaTask getMetaCas() throws ProxyException, JobDriverException
{
+ IMetaTask retVal = dequeueMetaCas();
if(retVal == null) {
retVal = pjdcr.getMetaCas();
if(retVal != null) {
@@ -82,9 +82,9 @@ public class CasManager {
return retVal;
}
- private IMetaCas dequeueMetaCas() throws JobDriverException {
+ private IMetaTask dequeueMetaCas() throws JobDriverException {
String location = "dequeueMetaCas";
- IMetaCas metaCas = cacheQueue.poll();
+ IMetaTask metaCas = cacheQueue.poll();
if(metaCas != null) {
casManagerStats.incRetryQueueGets();
MessageBuffer mb = new MessageBuffer();
@@ -96,11 +96,11 @@ public class CasManager {
return metaCas;
}
- public void putMetaCas(IMetaCas metaCas, RetryReason retryReason) {
+ public void putMetaCas(IMetaTask metaCas, RetryReason retryReason) {
queueMetaCas(metaCas, retryReason);
}
- private void queueMetaCas(IMetaCas metaCas, RetryReason retryReason) {
+ private void queueMetaCas(IMetaTask metaCas, RetryReason retryReason) {
String location = "queueMetaCas";
cacheQueue.add(metaCas);
casManagerStats.incRetryQueuePuts();
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/classload/ProxyJobDriverCollectionReader.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/classload/ProxyJobDriverCollectionReader.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/classload/ProxyJobDriverCollectionReader.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/classload/ProxyJobDriverCollectionReader.java
Tue Jul 17 13:49:47 2018
@@ -34,7 +34,7 @@ import org.apache.uima.ducc.container.co
import org.apache.uima.ducc.container.common.logger.ILogger;
import org.apache.uima.ducc.container.common.logger.Logger;
import org.apache.uima.ducc.container.jd.mh.MessageHandler;
-import org.apache.uima.ducc.container.net.impl.MetaCas;
+import org.apache.uima.ducc.ps.net.impl.MetaTask;
import org.apache.uima.ducc.user.common.PrivateClassLoader;
public class ProxyJobDriverCollectionReader {
@@ -135,8 +135,8 @@ public class ProxyJobDriverCollectionRea
}
- public MetaCas getEmptyMetaCas() throws ProxyException {
- MetaCas retVal = null;
+ public MetaTask getEmptyMetaCas() throws ProxyException {
+ MetaTask retVal = null;
try {
method_getJdUserEmptyMetaCas =
class_JdUserCollectionReader.getMethod(name_getJdUserEmptyMetaCas,
nullClassArray);
long stime = System.nanoTime();
@@ -151,7 +151,7 @@ public class ProxyJobDriverCollectionRea
Method method_getDocumentText =
class_JdUserMetaCas.getMethod(name_getDocumentText, nullClassArray);
String rawDocId =
(String)ContextSwitch.call(urlClassLoader, method_getDocumentText,
instance_metaCas, nullObjectArray);
String docId = normalizeDocId(seqNo, rawDocId);
- retVal = new MetaCas(seqNo, docId,
serializedCas);
+ retVal = new MetaTask(seqNo, docId,
serializedCas);
}
}
catch(Exception e) {
@@ -163,8 +163,8 @@ public class ProxyJobDriverCollectionRea
}
- public MetaCas getMetaCas() throws ProxyException {
- MetaCas retVal = null;
+ public MetaTask getMetaCas() throws ProxyException {
+ MetaTask retVal = null;
try {
method_getJdUserMetaCas =
class_JdUserCollectionReader.getMethod(name_getJdUserMetaCas, nullClassArray);
long stime = System.nanoTime();
@@ -179,7 +179,7 @@ public class ProxyJobDriverCollectionRea
Method method_getDocumentText =
class_JdUserMetaCas.getMethod(name_getDocumentText, nullClassArray);
String rawDocId =
(String)ContextSwitch.call(urlClassLoader, method_getDocumentText,
instance_metaCas, nullObjectArray);
String docId = normalizeDocId(seqNo, rawDocId);
- retVal = new MetaCas(seqNo, docId,
serializedCas);
+ retVal = new MetaTask(seqNo, docId,
serializedCas);
}
}
catch(Exception e) {
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionAck.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionAck.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionAck.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionAck.java
Tue Jul 17 13:49:47 2018
@@ -29,7 +29,8 @@ import org.apache.uima.ducc.container.jd
import org.apache.uima.ducc.container.jd.log.LoggerHelper;
import org.apache.uima.ducc.container.jd.timeout.TimeoutManager;
import org.apache.uima.ducc.container.jd.wi.IWorkItem;
-import org.apache.uima.ducc.container.net.iface.IMetaCas;
+import org.apache.uima.ducc.ps.net.iface.IMetaTask;
+
public class ActionAck implements IAction {
@@ -48,7 +49,7 @@ public class ActionAck implements IActio
try {
if(actionData != null) {
IWorkItem wi = actionData.getWorkItem();
- IMetaCas metaCas = wi.getMetaCas();
+ IMetaTask metaCas = wi.getMetaCas();
JobDriver jd = JobDriver.getInstance();
IWorkItemStateKeeper wisk =
jd.getWorkItemStateKeeper();
MetaCasHelper metaCasHelper = new
MetaCasHelper(metaCas);
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionAckTimeout.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionAckTimeout.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionAckTimeout.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionAckTimeout.java
Tue Jul 17 13:49:47 2018
@@ -35,7 +35,7 @@ import org.apache.uima.ducc.container.jd
import org.apache.uima.ducc.container.jd.wi.IProcessStatistics;
import org.apache.uima.ducc.container.jd.wi.IWorkItem;
import org.apache.uima.ducc.container.jd.wi.WiTracker;
-import org.apache.uima.ducc.container.net.iface.IMetaCas;
+import org.apache.uima.ducc.ps.net.iface.IMetaTask;
public class ActionAckTimeout extends Action implements IAction {
@@ -46,7 +46,7 @@ public class ActionAckTimeout extends Ac
return ActionAckTimeout.class.getName();
}
- private void recallWorkItem(IActionData actionData, CasManager cm,
IMetaCas metaCas, IWorkItem wi) {
+ private void recallWorkItem(IActionData actionData, CasManager cm,
IMetaTask metaCas, IWorkItem wi) {
String location = "recallWorkItem";
MessageBuffer mb = LoggerHelper.getMessageBuffer(actionData);
logger.info(location, ILogger.null_id, mb.toString());
@@ -64,7 +64,7 @@ public class ActionAckTimeout extends Ac
try {
if(actionData != null) {
IWorkItem wi = actionData.getWorkItem();
- IMetaCas metaCas = wi.getMetaCas();
+ IMetaTask metaCas = wi.getMetaCas();
JobDriver jd = JobDriver.getInstance();
CasManager cm = jd.getCasManager();
WiTracker tracker = WiTracker.getInstance();
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionData.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionData.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionData.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionData.java
Tue Jul 17 13:49:47 2018
@@ -20,15 +20,15 @@ package org.apache.uima.ducc.container.j
import org.apache.uima.ducc.container.jd.mh.iface.remote.IRemoteWorkerThread;
import org.apache.uima.ducc.container.jd.wi.IWorkItem;
-import org.apache.uima.ducc.container.net.iface.IMetaCasTransaction;
+import org.apache.uima.ducc.ps.net.iface.IMetaTaskTransaction;
public class ActionData implements IActionData {
private IWorkItem workItem = null;
private IRemoteWorkerThread remoteWorkerThread = null;
- private IMetaCasTransaction metaCasTransaction = null;
+ private IMetaTaskTransaction metaCasTransaction = null;
- public ActionData(IWorkItem workItem, IRemoteWorkerThread
remoteWorkerThread, IMetaCasTransaction metaCasTransaction) {
+ public ActionData(IWorkItem workItem, IRemoteWorkerThread
remoteWorkerThread, IMetaTaskTransaction metaCasTransaction) {
setWorkItem(workItem);
setRemoteWorkerThread(remoteWorkerThread);
setMetaCasTransaction(metaCasTransaction);
@@ -53,11 +53,11 @@ public class ActionData implements IActi
}
@Override
- public IMetaCasTransaction getMetaCasTransaction() {
+ public IMetaTaskTransaction getMetaCasTransaction() {
return metaCasTransaction;
}
- private void setMetaCasTransaction(IMetaCasTransaction value) {
+ private void setMetaCasTransaction(IMetaTaskTransaction value) {
metaCasTransaction = value;
}
}
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionEnd.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionEnd.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionEnd.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionEnd.java
Tue Jul 17 13:49:47 2018
@@ -46,9 +46,11 @@ import org.apache.uima.ducc.container.jd
import
org.apache.uima.ducc.container.jd.wi.perf.IWorkItemPerformanceIndividualKeeper;
import
org.apache.uima.ducc.container.jd.wi.perf.IWorkItemPerformanceSummaryKeeper;
import
org.apache.uima.ducc.container.jd.wi.perf.WorkItemPerformanceIndividualKeeper;
-import org.apache.uima.ducc.container.net.iface.IMetaCas;
-import org.apache.uima.ducc.container.net.iface.IMetaCasTransaction;
-import org.apache.uima.ducc.container.net.iface.IPerformanceMetrics;
+import org.apache.uima.ducc.ps.net.iface.IMetaTask;
+import org.apache.uima.ducc.ps.net.iface.IMetaTaskTransaction;
+import org.apache.uima.ducc.ps.service.processor.IServiceResultSerializer;
+import org.apache.uima.ducc.ps.service.processor.uima.utils.PerformanceMetrics;
+import
org.apache.uima.ducc.ps.service.processor.uima.utils.UimaResultDefaultSerializer;
public class ActionEnd extends ActionEndAbstract implements IAction {
@@ -121,15 +123,25 @@ public class ActionEnd extends ActionEnd
private void updatePerformanceMetrics(IActionData actionData, IWorkItem
wi) {
String location = "updatePerformanceMetrics";
if(wi != null) {
- IMetaCas metaCas = wi.getMetaCas();
+ IMetaTask metaCas = wi.getMetaCas();
if(metaCas != null) {
- IPerformanceMetrics performanceMetrics =
metaCas.getPerformanceMetrics();
- if(performanceMetrics != null) {
- List<Properties> list =
performanceMetrics.get();
- if(list != null) {
+ IServiceResultSerializer deserializer =
+ new
UimaResultDefaultSerializer();
+ List<PerformanceMetrics> performanceMetrics =
null;
+ String serializedPerformance =
metaCas.getPerformanceMetrics();
+ try {
+ performanceMetrics =
deserializer.deserialize(serializedPerformance);
+ } catch( Exception e) {
+ logger.error(location, ILogger.null_id,
e);
+ }
+
+ if(performanceMetrics != null &&
!performanceMetrics.isEmpty()) {
+ //List<Properties> list =
performanceMetrics.get();
+ //if(list != null) {
int size = 0;
- if(list != null) {
- size = list.size();
+ //if(list != null) {
+ //size = list.size();
+ size =
performanceMetrics.size();
JobDriver jd =
JobDriver.getInstance();
String logdir =
jd.getLogDir();
String seqNo =
""+wi.getSeqNo();
@@ -137,42 +149,62 @@ public class ActionEnd extends ActionEnd
IWorkItemPerformanceSummaryKeeper wipsk =
jd.getWorkItemPerformanceSummaryKeeper();
wipsk.count();
long total_time = 0;
- for(Properties
properties : list) {
+ //for(Properties
properties : list) {
+ for( PerformanceMetrics
pm : performanceMetrics) {
+ /*
String name =
properties.getProperty(keyName);
String
uniqueName = normalizeUniqueName(properties.getProperty(keyUniqueName));
String
analysisTime = properties.getProperty(keyAnalysisTime);
- long time = 0;
+ */
+ String name =
pm.getName();
+ String
uniqueName = normalizeUniqueName(pm.getUniqueName());
+ long time =
pm.getAnalysisTime();
+ //long time = 0;
+ /*
try {
time =
Long.parseLong(analysisTime);
}
catch(Exception
e) {
logger.error(location, ILogger.null_id, e);
}
+ */
if(time < 0) {
- String
text = "seqNo="+seqNo+" "+"time="+time+" "+"analysisTime="+analysisTime+"
"+"uniqueName="+uniqueName;
+// String
text = "seqNo="+seqNo+" "+"time="+time+" "+"analysisTime="+analysisTime+"
"+"uniqueName="+uniqueName;
+ String
text = "seqNo="+seqNo+" "+"time="+time+" "+"analysisTime="+time+"
"+"uniqueName="+uniqueName;
logger.warn(location, ILogger.null_id, text);
}
wipik.dataAdd(name, uniqueName, time);
wipsk.dataAdd(name, uniqueName, time);
-
for(Entry<Object, Object> entry : properties.entrySet()) {
- String
key = (String) entry.getKey();
- String
value = (String) entry.getValue();
+
//for(Entry<Object, Object> entry : properties.entrySet()) {
+
//String key = (String) entry.getKey();
+
//String value = (String) entry.getValue();
MessageBuffer mb = LoggerHelper.getMessageBuffer(actionData);
+/*
mb.append(Standardize.Label.key.get()+key);
mb.append(Standardize.Label.value.get()+value);
+*/
+
mb.append(Standardize.Label.key.get()+"name");
+
mb.append(Standardize.Label.value.get()+name);
+
+
mb.append(Standardize.Label.key.get()+"uniqueName");
+
mb.append(Standardize.Label.value.get()+uniqueName);
+
+
mb.append(Standardize.Label.key.get()+"analysisTime");
+
mb.append(Standardize.Label.value.get()+time);
+
logger.debug(location, ILogger.null_id, mb.toString());
- }
+ //}
total_time +=
time;
}
wipik.publish();
// Add the aggregate
values as if a no-name delegate
wipsk.dataAdd("TOTALS",
"", total_time);
- }
+ //}
MessageBuffer mb =
LoggerHelper.getMessageBuffer(actionData);
mb.append(Standardize.Label.size.get()+size);
logger.debug(location,
ILogger.null_id, mb.toString());
}
- }
+ //}
}
}
}
@@ -185,9 +217,9 @@ public class ActionEnd extends ActionEnd
try {
if(actionData != null) {
IWorkItem wi = actionData.getWorkItem();
- IMetaCasTransaction trans =
actionData.getMetaCasTransaction();
+ IMetaTaskTransaction trans =
actionData.getMetaCasTransaction();
IRemoteWorkerProcess rwp = new
RemoteWorkerProcess(trans);
- IMetaCas metaCas = wi.getMetaCas();
+ IMetaTask metaCas = wi.getMetaCas();
JobDriver jd = JobDriver.getInstance();
JobDriverHelper jdh =
JobDriverHelper.getInstance();
CasManager cm = jd.getCasManager();
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionEndAbstract.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionEndAbstract.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionEndAbstract.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionEndAbstract.java
Tue Jul 17 13:49:47 2018
@@ -38,8 +38,8 @@ import org.apache.uima.ducc.container.jd
import org.apache.uima.ducc.container.jd.mh.iface.remote.IRemoteWorkerProcess;
import org.apache.uima.ducc.container.jd.wi.IProcessStatistics;
import org.apache.uima.ducc.container.jd.wi.IWorkItem;
-import org.apache.uima.ducc.container.net.iface.IMetaCas;
-import org.apache.uima.ducc.container.net.iface.IMetaCasTransaction;
+import org.apache.uima.ducc.ps.net.iface.IMetaTask;
+import org.apache.uima.ducc.ps.net.iface.IMetaTaskTransaction;
public abstract class ActionEndAbstract extends Action implements IAction {
@@ -65,9 +65,9 @@ public abstract class ActionEndAbstract
logger.debug(location, ILogger.null_id, mb.toString());
}
IWorkItem wi = actionData.getWorkItem();
- IMetaCasTransaction trans = actionData.getMetaCasTransaction();
+ IMetaTaskTransaction trans = actionData.getMetaCasTransaction();
IRemoteWorkerProcess rwp = new RemoteWorkerProcess(trans);
- IMetaCas metaCas = wi.getMetaCas();
+ IMetaTask metaCas = wi.getMetaCas();
JobDriver jd = JobDriver.getInstance();
JobDriverHelper jdh = JobDriverHelper.getInstance();
CasManager cm = jd.getCasManager();
@@ -98,7 +98,7 @@ public abstract class ActionEndAbstract
//
ProxyJobDriverDirective pjdd = null;
try {
- String serializedCas = (String)
metaCas.getUserSpaceCas();
+ String serializedCas = (String)
metaCas.getUserSpaceTask();
ProxyJobDriverErrorHandler pjdeh =
jd.getProxyJobDriverErrorHandler();
pjdd = pjdeh.handle(serializedCas, userException);
}
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionEndTimeout.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionEndTimeout.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionEndTimeout.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionEndTimeout.java
Tue Jul 17 13:49:47 2018
@@ -29,7 +29,7 @@ import org.apache.uima.ducc.container.jd
import org.apache.uima.ducc.container.jd.wi.IProcessStatistics;
import org.apache.uima.ducc.container.jd.wi.IWorkItem;
import org.apache.uima.ducc.container.jd.wi.WiTracker;
-import org.apache.uima.ducc.container.net.iface.IMetaCas;
+import org.apache.uima.ducc.ps.net.iface.IMetaTask;
public class ActionEndTimeout extends ActionEndAbstract implements IAction {
@@ -56,7 +56,7 @@ public class ActionEndTimeout extends Ac
try {
if(actionData != null) {
IWorkItem wi = actionData.getWorkItem();
- IMetaCas metaCas = wi.getMetaCas();
+ IMetaTask metaCas = wi.getMetaCas();
WiTracker tracker = WiTracker.getInstance();
IRemoteWorkerProcess rwp =
tracker.getRemoteWorkerProcess(wi);
JobDriverHelper jdh =
JobDriverHelper.getInstance();
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionGet.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionGet.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionGet.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionGet.java
Tue Jul 17 13:49:47 2018
@@ -45,11 +45,11 @@ import org.apache.uima.ducc.container.jd
import org.apache.uima.ducc.container.jd.wi.IProcessStatistics;
import org.apache.uima.ducc.container.jd.wi.IWorkItem;
import org.apache.uima.ducc.container.jd.wi.WiTracker;
-import org.apache.uima.ducc.container.net.iface.IMetaCas;
-import org.apache.uima.ducc.container.net.iface.IMetaCasTransaction;
-import org.apache.uima.ducc.container.net.iface.IMetaCasTransaction.Hint;
-import org.apache.uima.ducc.container.net.iface.IMetaCasTransaction.JdState;
-import org.apache.uima.ducc.container.net.impl.TransactionHelper;
+import org.apache.uima.ducc.ps.net.iface.IMetaTask;
+import org.apache.uima.ducc.ps.net.iface.IMetaTaskTransaction;
+import org.apache.uima.ducc.ps.net.iface.IMetaTaskTransaction.Hint;
+import org.apache.uima.ducc.ps.net.iface.IMetaTaskTransaction.JdState;
+import org.apache.uima.ducc.ps.net.impl.TransactionHelper;
public class ActionGet implements IAction {
@@ -92,7 +92,7 @@ public class ActionGet implements IActio
logger.error(location, ILogger.null_id, e);
if(isKillWorkItem(e)) {
logger.info(location, ILogger.null_id, "killWorkItem");
- IMetaCas metaCas = getEmptyMetaCas();
+ IMetaTask metaCas = getEmptyMetaCas();
JobDriver jd = JobDriver.getInstance();
IWorkItemStateKeeper wisk = jd.getWorkItemStateKeeper();
MetaCasHelper metaCasHelper = new
MetaCasHelper(metaCas);
@@ -115,8 +115,8 @@ public class ActionGet implements IActio
}
}
- private IMetaCas getEmptyMetaCas() throws JobDriverException {
- IMetaCas metaCas = null;
+ private IMetaTask getEmptyMetaCas() throws JobDriverException {
+ IMetaTask metaCas = null;
JobDriver jd = JobDriver.getInstance();
CasManager cm = jd.getCasManager();
try {
@@ -172,13 +172,13 @@ public class ActionGet implements IActio
WiTracker tracker = WiTracker.getInstance();
IWorkItem wi = tracker.find(rwt);
IFsm fsm = wi.getFsm();
- IMetaCasTransaction trans =
actionData.getMetaCasTransaction();
+ IMetaTaskTransaction trans =
actionData.getMetaCasTransaction();
IRemoteWorkerProcess rwp = new
RemoteWorkerProcess(trans);
//
JobDriver jd = JobDriver.getInstance();
JobDriverHelper jdh =
JobDriverHelper.getInstance();
jd.advanceJdState(JdState.Active);
- IMetaCas metaCas = null;
+ IMetaTask metaCas = null;
JobProcessBlacklist jobProcessBlacklist =
JobProcessBlacklist.getInstance();
IMetaMetaCas mmc = getMetaMetaCas(actionData);
if(mmc.isExhausted()) {
@@ -231,7 +231,7 @@ public class ActionGet implements IActio
metaCas = mmc.getMetaCas();
}
wi.setMetaCas(metaCas);
- trans.setMetaCas(metaCas);
+ trans.setMetaTask(metaCas);
IWorkItemStateKeeper wisk =
jd.getWorkItemStateKeeper();
MetaCasHelper metaCasHelper = new
MetaCasHelper(metaCas);
IProcessStatistics pStats =
jdh.getProcessStatistics(rwp);
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionGetRedux.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionGetRedux.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionGetRedux.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionGetRedux.java
Tue Jul 17 13:49:47 2018
@@ -29,7 +29,7 @@ import org.apache.uima.ducc.container.jd
import org.apache.uima.ducc.container.jd.mh.iface.remote.IRemoteWorkerThread;
import org.apache.uima.ducc.container.jd.wi.IWorkItem;
import org.apache.uima.ducc.container.jd.wi.WiTracker;
-import org.apache.uima.ducc.container.net.iface.IMetaCas;
+import org.apache.uima.ducc.ps.net.iface.IMetaTask;
public class ActionGetRedux implements IAction {
@@ -52,13 +52,13 @@ public class ActionGetRedux implements I
IWorkItem wi = tracker.find(rwt);
if(wi != null) {
IEvent event = WiFsm.CAS_Unavailable;
- IMetaCas metaCas = wi.getMetaCas();
+ IMetaTask metaCas = wi.getMetaCas();
if(metaCas != null) {
event = WiFsm.CAS_Available;
MessageBuffer mb =
LoggerHelper.getMessageBuffer(actionData);
logger.debug(location,
ILogger.null_id, mb.toString());
actionData.getWorkItem().setMetaCas(metaCas);
-
actionData.getMetaCasTransaction().setMetaCas(metaCas);
+
actionData.getMetaCasTransaction().setMetaTask(metaCas);
}
else {
MessageBuffer mb =
LoggerHelper.getMessageBuffer(actionData);
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionHelper.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionHelper.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionHelper.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionHelper.java
Tue Jul 17 13:49:47 2018
@@ -35,8 +35,8 @@ import org.apache.uima.ducc.container.jd
import org.apache.uima.ducc.container.jd.timeout.TimeoutManager;
import org.apache.uima.ducc.container.jd.wi.IWorkItem;
import org.apache.uima.ducc.container.jd.wi.WiTracker;
-import org.apache.uima.ducc.container.net.iface.IMetaCas;
-import org.apache.uima.ducc.container.net.iface.IMetaCasTransaction.JdState;
+import org.apache.uima.ducc.ps.net.iface.IMetaTask;
+import org.apache.uima.ducc.ps.net.iface.IMetaTaskTransaction.JdState;
public class ActionHelper {
@@ -87,7 +87,7 @@ public class ActionHelper {
}
}
- protected static void retryWorkItem(Logger logger, IActionData
actionData, CasManager cm, IMetaCas metaCas) {
+ protected static void retryWorkItem(Logger logger, IActionData
actionData, CasManager cm, IMetaTask metaCas) {
String location = "retryWorkItem";
MessageBuffer mb = LoggerHelper.getMessageBuffer(actionData);
logger.info(location, ILogger.null_id, mb.toString());
@@ -111,7 +111,7 @@ public class ActionHelper {
// restarted from scratch.
- protected static void killProcess(Logger logger, IActionData
actionData, CasManager cm, IMetaCas metaCas, IWorkItem wi, DeallocateReason
deallocateReason) {
+ protected static void killProcess(Logger logger, IActionData
actionData, CasManager cm, IMetaTask metaCas, IWorkItem wi, DeallocateReason
deallocateReason) {
String location = "killProcess";
WiTracker tracker = WiTracker.getInstance();
IRemoteWorkerProcess rwp = tracker.getRemoteWorkerProcess(wi);
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionInvestmentReset.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionInvestmentReset.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionInvestmentReset.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionInvestmentReset.java
Tue Jul 17 13:49:47 2018
@@ -28,7 +28,7 @@ import org.apache.uima.ducc.container.co
import org.apache.uima.ducc.container.jd.JobDriver;
import org.apache.uima.ducc.container.jd.log.LoggerHelper;
import org.apache.uima.ducc.container.jd.wi.IWorkItem;
-import org.apache.uima.ducc.container.net.iface.IMetaCas;
+import org.apache.uima.ducc.ps.net.iface.IMetaTask;
public class ActionInvestmentReset implements IAction {
@@ -46,7 +46,7 @@ public class ActionInvestmentReset imple
try {
if(actionData != null) {
IWorkItem wi = actionData.getWorkItem();
- IMetaCas metaCas = wi.getMetaCas();
+ IMetaTask metaCas = wi.getMetaCas();
JobDriver jd = JobDriver.getInstance();
IWorkItemStateKeeper wisk =
jd.getWorkItemStateKeeper();
MetaCasHelper metaCasHelper = new
MetaCasHelper(metaCas);
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionProcessFailure.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionProcessFailure.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionProcessFailure.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionProcessFailure.java
Tue Jul 17 13:49:47 2018
@@ -38,7 +38,7 @@ import org.apache.uima.ducc.container.jd
import org.apache.uima.ducc.container.jd.wi.IProcessStatistics;
import org.apache.uima.ducc.container.jd.wi.IWorkItem;
import org.apache.uima.ducc.container.jd.wi.WiTracker;
-import org.apache.uima.ducc.container.net.iface.IMetaCas;
+import org.apache.uima.ducc.ps.net.iface.IMetaTask;
public class ActionProcessFailure extends Action implements IAction {
@@ -53,7 +53,7 @@ public class ActionProcessFailure extend
return ActionProcessFailure.class.getName();
}
- private void retryWorkItem(IActionData actionData, CasManager cm,
IWorkItem wi, IMetaCas metaCas, IRemoteWorkerProcess rwp) {
+ private void retryWorkItem(IActionData actionData, CasManager cm,
IWorkItem wi, IMetaTask metaCas, IRemoteWorkerProcess rwp) {
String location = "retryWorkItem";
MessageBuffer mb = LoggerHelper.getMessageBuffer(actionData);
logger.info(location, ILogger.null_id, mb.toString());
@@ -72,11 +72,11 @@ public class ActionProcessFailure extend
pStats.retry(wi);
}
- private void killWorkItem(CasManager cm, IWorkItem wi, IMetaCas
metaCas, IRemoteWorkerProcess rwp) {
+ private void killWorkItem(CasManager cm, IWorkItem wi, IMetaTask
metaCas, IRemoteWorkerProcess rwp) {
//TODO
}
- private void killJob(CasManager cm, IWorkItem wi, IMetaCas metaCas,
IRemoteWorkerProcess rwp) {
+ private void killJob(CasManager cm, IWorkItem wi, IMetaTask metaCas,
IRemoteWorkerProcess rwp) {
//TODO
}
@@ -88,7 +88,7 @@ public class ActionProcessFailure extend
try {
if(actionData != null) {
IWorkItem wi = actionData.getWorkItem();
- IMetaCas metaCas = wi.getMetaCas();
+ IMetaTask metaCas = wi.getMetaCas();
JobDriver jd = JobDriver.getInstance();
CasManager cm = jd.getCasManager();
WiTracker tracker = WiTracker.getInstance();
@@ -97,7 +97,7 @@ public class ActionProcessFailure extend
if(rwp != null) {
IProcessStatistics pStats =
jdh.getProcessStatistics(rwp);
if(metaCas != null) {
- String serializedCas = (String)
metaCas.getUserSpaceCas();
+ String serializedCas = (String)
metaCas.getUserSpaceTask();
ProxyJobDriverErrorHandler
pjdeh = jd.getProxyJobDriverErrorHandler();
ProxyJobDriverDirective pjdd =
pjdeh.handle(serializedCas);
if(pjdd != null) {
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionProcessPreempt.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionProcessPreempt.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionProcessPreempt.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionProcessPreempt.java
Tue Jul 17 13:49:47 2018
@@ -35,7 +35,7 @@ import org.apache.uima.ducc.container.jd
import org.apache.uima.ducc.container.jd.wi.IProcessStatistics;
import org.apache.uima.ducc.container.jd.wi.IWorkItem;
import org.apache.uima.ducc.container.jd.wi.WiTracker;
-import org.apache.uima.ducc.container.net.iface.IMetaCas;
+import org.apache.uima.ducc.ps.net.iface.IMetaTask;
public class ActionProcessPreempt extends Action implements IAction {
@@ -46,7 +46,7 @@ public class ActionProcessPreempt extend
return ActionProcessPreempt.class.getName();
}
- private void recallWorkItem(IActionData actionData, CasManager cm,
IMetaCas metaCas, IWorkItem wi) {
+ private void recallWorkItem(IActionData actionData, CasManager cm,
IMetaTask metaCas, IWorkItem wi) {
String location = "recallWorkItem";
MessageBuffer mb = LoggerHelper.getMessageBuffer(actionData);
logger.info(location, ILogger.null_id, mb.toString());
@@ -64,7 +64,7 @@ public class ActionProcessPreempt extend
try {
if(actionData != null) {
IWorkItem wi = actionData.getWorkItem();
- IMetaCas metaCas = wi.getMetaCas();
+ IMetaTask metaCas = wi.getMetaCas();
JobDriver jd = JobDriver.getInstance();
CasManager cm = jd.getCasManager();
WiTracker tracker = WiTracker.getInstance();
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionProcessVolunteered.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionProcessVolunteered.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionProcessVolunteered.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionProcessVolunteered.java
Tue Jul 17 13:49:47 2018
@@ -35,7 +35,7 @@ import org.apache.uima.ducc.container.jd
import org.apache.uima.ducc.container.jd.wi.IProcessStatistics;
import org.apache.uima.ducc.container.jd.wi.IWorkItem;
import org.apache.uima.ducc.container.jd.wi.WiTracker;
-import org.apache.uima.ducc.container.net.iface.IMetaCas;
+import org.apache.uima.ducc.ps.net.iface.IMetaTask;
public class ActionProcessVolunteered extends Action implements IAction {
@@ -46,7 +46,7 @@ public class ActionProcessVolunteered ex
return ActionProcessVolunteered.class.getName();
}
- private void recallWorkItem(IActionData actionData, CasManager cm,
IMetaCas metaCas, IWorkItem wi) {
+ private void recallWorkItem(IActionData actionData, CasManager cm,
IMetaTask metaCas, IWorkItem wi) {
String location = "recallWorkItem";
MessageBuffer mb = LoggerHelper.getMessageBuffer(actionData);
logger.info(location, ILogger.null_id, mb.toString());
@@ -64,7 +64,7 @@ public class ActionProcessVolunteered ex
try {
if(actionData != null) {
IWorkItem wi = actionData.getWorkItem();
- IMetaCas metaCas = wi.getMetaCas();
+ IMetaTask metaCas = wi.getMetaCas();
JobDriver jd = JobDriver.getInstance();
CasManager cm = jd.getCasManager();
WiTracker tracker = WiTracker.getInstance();
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionSend.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionSend.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionSend.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/ActionSend.java
Tue Jul 17 13:49:47 2018
@@ -28,8 +28,9 @@ import org.apache.uima.ducc.container.jd
import org.apache.uima.ducc.container.jd.timeout.TimeoutManager;
import org.apache.uima.ducc.container.jd.wi.IWorkItem;
import org.apache.uima.ducc.container.jd.wi.WiTracker;
-import org.apache.uima.ducc.container.net.iface.IMetaCas;
-import org.apache.uima.ducc.container.net.iface.IMetaCasTransaction;
+import org.apache.uima.ducc.ps.net.iface.IMetaTask;
+import org.apache.uima.ducc.ps.net.iface.IMetaTaskTransaction;
+
public class ActionSend implements IAction {
@@ -50,8 +51,8 @@ public class ActionSend implements IActi
IRemoteWorkerThread rwt =
actionData.getRemoteWorkerThread();
WiTracker tracker = WiTracker.getInstance();
IWorkItem wi = tracker.assign(rwt);
- IMetaCasTransaction trans =
actionData.getMetaCasTransaction();
- IMetaCas metaCas = trans.getMetaCas();
+ IMetaTaskTransaction trans =
actionData.getMetaCasTransaction();
+ IMetaTask metaCas = trans.getMetaTask();
wi.setMetaCas(metaCas);
//
TimeoutManager toMgr =
TimeoutManager.getInstance();
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/IActionData.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/IActionData.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/IActionData.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/IActionData.java
Tue Jul 17 13:49:47 2018
@@ -20,11 +20,11 @@ package org.apache.uima.ducc.container.j
import org.apache.uima.ducc.container.jd.mh.iface.remote.IRemoteWorkerThread;
import org.apache.uima.ducc.container.jd.wi.IWorkItem;
-import org.apache.uima.ducc.container.net.iface.IMetaCasTransaction;
+import org.apache.uima.ducc.ps.net.iface.IMetaTaskTransaction;
public interface IActionData {
public IWorkItem getWorkItem();
public IRemoteWorkerThread getRemoteWorkerThread();
- public IMetaCasTransaction getMetaCasTransaction();
+ public IMetaTaskTransaction getMetaCasTransaction();
}
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/IMetaMetaCas.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/IMetaMetaCas.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/IMetaMetaCas.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/IMetaMetaCas.java
Tue Jul 17 13:49:47 2018
@@ -18,7 +18,7 @@
*/
package org.apache.uima.ducc.container.jd.fsm.wi;
-import org.apache.uima.ducc.container.net.iface.IMetaCas;
+import org.apache.uima.ducc.ps.net.iface.IMetaTask;
/**
* An interface for storing MetaCAS
@@ -35,6 +35,6 @@ public interface IMetaMetaCas {
public boolean isKillJob();
public void setKillJob(boolean value);
- public IMetaCas getMetaCas();
- public void setMetaCas(IMetaCas value);
+ public IMetaTask getMetaCas();
+ public void setMetaCas(IMetaTask value);
}
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/MetaMetaCas.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/MetaMetaCas.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/MetaMetaCas.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/fsm/wi/MetaMetaCas.java
Tue Jul 17 13:49:47 2018
@@ -19,6 +19,7 @@
package org.apache.uima.ducc.container.jd.fsm.wi;
import org.apache.uima.ducc.container.net.iface.IMetaCas;
+import org.apache.uima.ducc.ps.net.iface.IMetaTask;
/**
* An implementation for storing MetaCAS
@@ -31,7 +32,7 @@ public class MetaMetaCas implements IMet
private boolean premature;
private boolean killJob;
- private IMetaCas metaCas;
+ private IMetaTask metaCas;
public MetaMetaCas() {
}
@@ -67,12 +68,12 @@ public class MetaMetaCas implements IMet
}
@Override
- public IMetaCas getMetaCas() {
+ public IMetaTask getMetaCas() {
return metaCas;
}
@Override
- public void setMetaCas(IMetaCas value) {
+ public void setMetaCas(IMetaTask value) {
metaCas = value;
}
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/log/LoggerHelper.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/log/LoggerHelper.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/log/LoggerHelper.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/log/LoggerHelper.java
Tue Jul 17 13:49:47 2018
@@ -27,8 +27,8 @@ import org.apache.uima.ducc.container.jd
import org.apache.uima.ducc.container.jd.mh.RemoteWorkerThread;
import org.apache.uima.ducc.container.jd.mh.iface.remote.IRemoteWorkerThread;
import org.apache.uima.ducc.container.jd.wi.IWorkItem;
-import org.apache.uima.ducc.container.net.iface.IMetaCas;
-import org.apache.uima.ducc.container.net.iface.IMetaCasTransaction;
+import org.apache.uima.ducc.ps.net.iface.IMetaTask;
+import org.apache.uima.ducc.ps.net.iface.IMetaTaskTransaction;
public class LoggerHelper {
@@ -37,7 +37,7 @@ public class LoggerHelper {
public static String getTransNo(IActionData actionData) {
String retVal = "?";
try {
- IMetaCasTransaction trans =
actionData.getMetaCasTransaction();
+ IMetaTaskTransaction trans =
actionData.getMetaCasTransaction();
retVal = trans.getTransactionId().toString();
}
catch(Exception e) {
@@ -61,7 +61,7 @@ public class LoggerHelper {
public static String getSeqNo(IWorkItem wi) {
String retVal = "?";
try {
- IMetaCas metaCas = wi.getMetaCas();
+ IMetaTask metaCas = wi.getMetaCas();
retVal = metaCas.getSystemKey();
}
catch(Exception e) {
@@ -73,7 +73,7 @@ public class LoggerHelper {
public static String getId(IWorkItem wi) {
String retVal = "?";
try {
- IMetaCas metaCas = wi.getMetaCas();
+ IMetaTask metaCas = wi.getMetaCas();
retVal = metaCas.getUserKey();
}
catch(Exception e) {
@@ -85,7 +85,7 @@ public class LoggerHelper {
public static String getRemote(IActionData actionData) {
String retVal = "?";
try {
- IMetaCasTransaction trans =
actionData.getMetaCasTransaction();
+ IMetaTaskTransaction trans =
actionData.getMetaCasTransaction();
IRemoteWorkerThread rwt = new RemoteWorkerThread(trans);
retVal = rwt.toString();
}
@@ -126,7 +126,7 @@ public class LoggerHelper {
return mb;
}
- public static MessageBuffer getMessageBuffer(IMetaCasTransaction trans,
IRemoteWorkerThread rwt) {
+ public static MessageBuffer getMessageBuffer(IMetaTaskTransaction
trans, IRemoteWorkerThread rwt) {
String location = "getMessageBuffer";
MessageBuffer mb = new MessageBuffer();
try {
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/mh/IMessageHandler.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/mh/IMessageHandler.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/mh/IMessageHandler.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/mh/IMessageHandler.java
Tue Jul 17 13:49:47 2018
@@ -21,7 +21,7 @@ package org.apache.uima.ducc.container.j
import org.apache.uima.ducc.container.jd.mh.iface.INodeInfo;
import org.apache.uima.ducc.container.jd.mh.iface.IOperatingInfo;
import org.apache.uima.ducc.container.jd.mh.iface.IProcessInfo;
-import org.apache.uima.ducc.container.net.iface.IMetaCasTransaction;
+import org.apache.uima.ducc.ps.net.iface.IMetaTaskTransaction;
public interface IMessageHandler {
@@ -34,7 +34,7 @@ public interface IMessageHandler {
public void handleProcessVolunteered(IProcessInfo processInfo);
public void handleProcessFailedInitialization(IProcessInfo processInfo);
- public void handleMetaCasTransation(IMetaCasTransaction trans);
+ public void handleMetaCasTransation(IMetaTaskTransaction trans);
public void incGets();
public void incAcks();
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/mh/MessageHandler.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/mh/MessageHandler.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/mh/MessageHandler.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/mh/MessageHandler.java
Tue Jul 17 13:49:47 2018
@@ -56,13 +56,13 @@ import org.apache.uima.ducc.container.jd
import org.apache.uima.ducc.container.jd.wi.RunningWorkItemStatistics;
import org.apache.uima.ducc.container.jd.wi.WiTracker;
import
org.apache.uima.ducc.container.jd.wi.perf.IWorkItemPerformanceSummaryKeeper;
-import org.apache.uima.ducc.container.net.iface.IMetaCas;
-import org.apache.uima.ducc.container.net.iface.IMetaCasTransaction;
-import org.apache.uima.ducc.container.net.iface.IMetaCasTransaction.Hint;
-import org.apache.uima.ducc.container.net.iface.IMetaCasTransaction.JdState;
-import org.apache.uima.ducc.container.net.iface.IMetaCasTransaction.Type;
-import org.apache.uima.ducc.container.net.impl.MetaCas;
-import org.apache.uima.ducc.container.net.impl.TransactionHelper;
+import org.apache.uima.ducc.ps.net.iface.IMetaTask;
+import org.apache.uima.ducc.ps.net.iface.IMetaTaskTransaction;
+import org.apache.uima.ducc.ps.net.iface.IMetaTaskTransaction.Hint;
+import org.apache.uima.ducc.ps.net.iface.IMetaTaskTransaction.JdState;
+import org.apache.uima.ducc.ps.net.iface.IMetaTaskTransaction.Type;
+import org.apache.uima.ducc.ps.net.impl.MetaTask;
+import org.apache.uima.ducc.ps.net.impl.TransactionHelper;
public class MessageHandler implements IMessageHandler {
@@ -481,7 +481,7 @@ public class MessageHandler implements I
}
@Override
- public void handleMetaCasTransation(IMetaCasTransaction trans) {
+ public void handleMetaCasTransation(IMetaTaskTransaction trans) {
String location = "handleMetaCasTransation";
RemoteWorkerThread rwt = null;
try {
@@ -513,7 +513,7 @@ public class MessageHandler implements I
accumulateTimes(type.name(), stime);
JdState jdState = JobDriver.getInstance().getJdState();
trans.setJdState(jdState);
- IMetaCas metaCas = trans.getMetaCas();
+ IMetaTask metaCas = trans.getMetaTask();
if(metaCas != null) {
metaCas.setPerformanceMetrics(null);
metaCas.setUserSpaceException(null);
@@ -527,9 +527,9 @@ public class MessageHandler implements I
}
}
- private void update(IWorkItem wi, IMetaCas metaCas) {
- IMetaCas local = wi.getMetaCas();
- IMetaCas remote = metaCas;
+ private void update(IWorkItem wi, IMetaTask metaCas) {
+ IMetaTask local = wi.getMetaCas();
+ IMetaTask remote = metaCas;
if(local != null) {
if(remote != null) {
local.setPerformanceMetrics(remote.getPerformanceMetrics());
@@ -538,7 +538,7 @@ public class MessageHandler implements I
}
}
- private void handleMetaCasTransationGet(IMetaCasTransaction trans,
IRemoteWorkerThread rwt) {
+ private void handleMetaCasTransationGet(IMetaTaskTransaction trans,
IRemoteWorkerThread rwt) {
WiTracker tracker = WiTracker.getInstance();
IWorkItem wi = tracker.link(rwt);
IFsm fsm = wi.getFsm();
@@ -547,10 +547,10 @@ public class MessageHandler implements I
fsm.transition(event, actionData);
}
- private void handleMetaCasTransationAck(IMetaCasTransaction trans,
IRemoteWorkerThread rwt) {
+ private void handleMetaCasTransationAck(IMetaTaskTransaction trans,
IRemoteWorkerThread rwt) {
String location = "handleMetaCasTransationAck";
WiTracker tracker = WiTracker.getInstance();
- MetaCas metaCas = (MetaCas) trans.getMetaCas();
+ MetaTask metaCas = (MetaTask) trans.getMetaTask();
if(tracker.isRecognized(rwt, metaCas)) {
IWorkItem wi = tracker.find(rwt);
update(wi, metaCas);
@@ -563,15 +563,15 @@ public class MessageHandler implements I
logger.debug(location, ILogger.null_id, mb.toString());
}
else {
- trans.setMetaCas(null);
+ trans.setMetaTask(null);
TransactionHelper.addResponseHint(trans, Hint.Rejected);
}
}
- private void handleMetaCasTransationEnd(IMetaCasTransaction trans,
IRemoteWorkerThread rwt) {
+ private void handleMetaCasTransationEnd(IMetaTaskTransaction trans,
IRemoteWorkerThread rwt) {
String location = "handleMetaCasTransationEnd";
WiTracker tracker = WiTracker.getInstance();
- MetaCas metaCas = (MetaCas) trans.getMetaCas();
+ MetaTask metaCas = (MetaTask) trans.getMetaTask();
if(tracker.isRecognized(rwt, metaCas)) {
IWorkItem wi = tracker.find(rwt);
update(wi, metaCas);
@@ -584,15 +584,15 @@ public class MessageHandler implements I
logger.debug(location, ILogger.null_id, mb.toString());
}
else {
- trans.setMetaCas(null);
+ trans.setMetaTask(null);
TransactionHelper.addResponseHint(trans, Hint.Rejected);
}
}
- private void handleMetaCasTransationInvestmentReset(IMetaCasTransaction
trans, IRemoteWorkerThread rwt) {
+ private void
handleMetaCasTransationInvestmentReset(IMetaTaskTransaction trans,
IRemoteWorkerThread rwt) {
String location = "handleMetaCasTransationInvestmentReset";
WiTracker tracker = WiTracker.getInstance();
- MetaCas metaCas = (MetaCas) trans.getMetaCas();
+ MetaTask metaCas = (MetaTask) trans.getMetaTask();
if(tracker.isRecognized(rwt, metaCas)) {
IWorkItem wi = tracker.find(rwt);
update(wi, metaCas);
@@ -606,7 +606,7 @@ public class MessageHandler implements I
logger.debug(location, ILogger.null_id, mb.toString());
}
else {
- trans.setMetaCas(null);
+ trans.setMetaTask(null);
TransactionHelper.addResponseHint(trans, Hint.Rejected);
}
}
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/mh/RemoteWorkerProcess.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/mh/RemoteWorkerProcess.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/mh/RemoteWorkerProcess.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/mh/RemoteWorkerProcess.java
Tue Jul 17 13:49:47 2018
@@ -23,7 +23,7 @@ import org.apache.uima.ducc.container.co
import org.apache.uima.ducc.container.common.logger.Logger;
import org.apache.uima.ducc.container.jd.mh.iface.remote.IRemoteWorkerProcess;
import org.apache.uima.ducc.container.jd.mh.iface.remote.IRemoteWorkerThread;
-import org.apache.uima.ducc.container.net.iface.IMetaCasRequester;
+import org.apache.uima.ducc.ps.net.iface.IMetaTaskRequester;
public class RemoteWorkerProcess implements IRemoteWorkerProcess {
@@ -52,8 +52,8 @@ public class RemoteWorkerProcess impleme
}
return rwp;
}
-
- public RemoteWorkerProcess(IMetaCasRequester metaCasRequester) {
+
+ public RemoteWorkerProcess(IMetaTaskRequester metaCasRequester) {
setNodeName(metaCasRequester.getRequesterNodeName());
setNodeAddress(metaCasRequester.getRequesterAddress());
setPidName(metaCasRequester.getRequesterProcessName());
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/mh/RemoteWorkerThread.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/mh/RemoteWorkerThread.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/mh/RemoteWorkerThread.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/mh/RemoteWorkerThread.java
Tue Jul 17 13:49:47 2018
@@ -24,7 +24,7 @@ import org.apache.uima.ducc.container.co
import org.apache.uima.ducc.container.jd.mh.iface.remote.IRemoteNode;
import org.apache.uima.ducc.container.jd.mh.iface.remote.IRemotePid;
import org.apache.uima.ducc.container.jd.mh.iface.remote.IRemoteWorkerThread;
-import org.apache.uima.ducc.container.net.iface.IMetaCasRequester;
+import org.apache.uima.ducc.ps.net.iface.IMetaTaskRequester;
public class RemoteWorkerThread implements IRemoteWorkerThread {
@@ -41,7 +41,7 @@ public class RemoteWorkerThread implemen
private int pid = 0;
private int tid = 0;
- public RemoteWorkerThread(IMetaCasRequester metaCasRequester) {
+ public RemoteWorkerThread(IMetaTaskRequester metaCasRequester) {
setNodeName(metaCasRequester.getRequesterNodeName());
setNodeAddress(metaCasRequester.getRequesterAddress());
setPidName(metaCasRequester.getRequesterProcessName());
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/wi/IWorkItem.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/wi/IWorkItem.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/wi/IWorkItem.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/wi/IWorkItem.java
Tue Jul 17 13:49:47 2018
@@ -19,12 +19,12 @@
package org.apache.uima.ducc.container.jd.wi;
import org.apache.uima.ducc.container.common.fsm.iface.IFsm;
-import org.apache.uima.ducc.container.net.iface.IMetaCas;
+import org.apache.uima.ducc.ps.net.iface.IMetaTask;
public interface IWorkItem extends Comparable<Object> {
- public void setMetaCas(IMetaCas value);
- public IMetaCas getMetaCas();
+ public void setMetaCas(IMetaTask value);
+ public IMetaTask getMetaCas();
public void setFsm(IFsm value);
public IFsm getFsm();
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/wi/WiTracker.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/wi/WiTracker.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/wi/WiTracker.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/wi/WiTracker.java
Tue Jul 17 13:49:47 2018
@@ -35,8 +35,8 @@ import org.apache.uima.ducc.container.jd
import org.apache.uima.ducc.container.jd.mh.iface.IProcessInfo;
import org.apache.uima.ducc.container.jd.mh.iface.remote.IRemoteWorkerProcess;
import org.apache.uima.ducc.container.jd.mh.iface.remote.IRemoteWorkerThread;
-import org.apache.uima.ducc.container.net.iface.IMetaCas;
-import org.apache.uima.ducc.container.net.impl.MetaCas;
+import org.apache.uima.ducc.ps.net.iface.IMetaTask;
+import org.apache.uima.ducc.ps.net.impl.MetaTask;
public class WiTracker {
@@ -61,7 +61,7 @@ public class WiTracker {
if(rwt != null) {
wi = find(rwt);
if(wi == null) {
- IMetaCas metaCas = null;
+ IMetaTask metaCas = null;
IFsm fsm = new WiFsm();
wi = new WorkItem(metaCas, fsm);
map.put(rwt, wi);
@@ -75,7 +75,7 @@ public class WiTracker {
IWorkItem wi = null;
if(rwt != null) {
wi = find(rwt);
- IMetaCas metaCas = wi.getMetaCas();
+ IMetaTask metaCas = wi.getMetaCas();
MetaCasHelper metaCasHelper = new
MetaCasHelper(metaCas);
int seqNo = metaCasHelper.getSystemKey();
MessageBuffer mb = new MessageBuffer();
@@ -93,7 +93,7 @@ public class WiTracker {
IRemoteWorkerThread rwt = find(wi);
if(rwt != null) {
wi = find(rwt);
- IMetaCas metaCas = wi.getMetaCas();
+ IMetaTask metaCas = wi.getMetaCas();
MetaCasHelper metaCasHelper = new
MetaCasHelper(metaCas);
int seqNo = metaCasHelper.getSystemKey();
MessageBuffer mb = new MessageBuffer();
@@ -113,7 +113,7 @@ public class WiTracker {
wi = map.get(rwt);
}
if(wi != null) {
- IMetaCas metaCas = wi.getMetaCas();
+ IMetaTask metaCas = wi.getMetaCas();
if(metaCas != null) {
}
@@ -174,7 +174,7 @@ public class WiTracker {
return submap;
}
- public boolean isRecognized(IRemoteWorkerThread rwt, MetaCas metaCas) {
+ public boolean isRecognized(IRemoteWorkerThread rwt, MetaTask metaCas) {
String location = "isRecognized";
boolean retVal = true;
IWorkItem wi = find(rwt);
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/wi/WorkItem.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/wi/WorkItem.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/wi/WorkItem.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jd/wi/WorkItem.java
Tue Jul 17 13:49:47 2018
@@ -25,13 +25,13 @@ import org.apache.uima.ducc.container.co
import org.apache.uima.ducc.container.common.logger.ILogger;
import org.apache.uima.ducc.container.common.logger.Logger;
import org.apache.uima.ducc.container.jd.fsm.wi.WiFsm;
-import org.apache.uima.ducc.container.net.iface.IMetaCas;
+import org.apache.uima.ducc.ps.net.iface.IMetaTask;
public class WorkItem implements IWorkItem {
private static Logger logger = Logger.getLogger(WorkItem.class,
IComponent.Id.JD.name());
- private IMetaCas metaCas = null;
+ private IMetaTask metaCas = null;
private IFsm fsm = null;
private Tod todGet = new Tod();
@@ -40,18 +40,18 @@ public class WorkItem implements IWorkIt
private Tod todInvestment = new Tod();
- public WorkItem(IMetaCas metaCas, IFsm fsm) {
+ public WorkItem(IMetaTask metaCas, IFsm fsm) {
setMetaCas(metaCas);
setFsm(fsm);
}
@Override
- public void setMetaCas(IMetaCas value) {
+ public void setMetaCas(IMetaTask value) {
metaCas = value;
}
@Override
- public IMetaCas getMetaCas() {
+ public IMetaTask getMetaCas() {
return metaCas;
}
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/net/impl/TransactionHelper.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/net/impl/TransactionHelper.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/net/impl/TransactionHelper.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/net/impl/TransactionHelper.java
Tue Jul 17 13:49:47 2018
@@ -28,14 +28,14 @@ import org.apache.uima.ducc.container.co
import org.apache.uima.ducc.container.common.logger.Logger;
import org.apache.uima.ducc.container.jd.mh.RemoteWorkerProcess;
import org.apache.uima.ducc.container.jd.mh.iface.remote.IRemoteWorkerProcess;
-import org.apache.uima.ducc.container.net.iface.IMetaCasTransaction;
-import org.apache.uima.ducc.container.net.iface.IMetaCasTransaction.Hint;
+import org.apache.uima.ducc.ps.net.iface.IMetaTaskTransaction;
+import org.apache.uima.ducc.ps.net.iface.IMetaTaskTransaction.Hint;
public class TransactionHelper {
private static Logger logger =
Logger.getLogger(TransactionHelper.class, IComponent.Id.JD.name());
- public static void addResponseHint(IMetaCasTransaction trans, Hint
hint) {
+ public static void addResponseHint(IMetaTaskTransaction trans, Hint
hint) {
String location = "addResponseHint";
if(trans != null) {
if(hint != null) {
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/Test2.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/Test2.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/Test2.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/Test2.java
Tue Jul 17 13:49:47 2018
@@ -32,6 +32,7 @@ import org.apache.uima.ducc.container.jd
import org.apache.uima.ducc.container.jd.mh.impl.OperatingInfo;
import org.apache.uima.ducc.container.jd.mh.impl.WorkItemInfo;
import org.apache.uima.ducc.container.net.iface.IMetaCas;
+import org.apache.uima.ducc.ps.net.iface.IMetaTask;
import org.junit.Before;
import org.junit.Test;
@@ -52,7 +53,7 @@ public class Test2 extends TestSuite {
CasManager cm = new CasManager();
int total = cm.getCasManagerStats().getCrTotal();
assertTrue(total == 100);
- IMetaCas metaCas = cm.getMetaCas();
+ IMetaTask metaCas = cm.getMetaCas();
int retrys = 3;
while(metaCas != null) {
if(cm.getCasManagerStats().getRetryQueuePuts()
< retrys) {
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestSuite.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestSuite.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestSuite.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestSuite.java
Tue Jul 17 13:49:47 2018
@@ -28,7 +28,7 @@ import org.apache.uima.ducc.common.conta
import org.apache.uima.ducc.container.common.classloader.ProxyException;
import
org.apache.uima.ducc.container.jd.classload.ProxyJobDriverCollectionReader;
import org.apache.uima.ducc.container.jd.test.helper.Utilities;
-import org.apache.uima.ducc.container.net.impl.MetaCas;
+import org.apache.uima.ducc.ps.net.impl.MetaTask;
public class TestSuite extends TestBase {
@@ -134,11 +134,11 @@ public class TestSuite extends TestBase
try {
config();
ProxyJobDriverCollectionReader pjdcr = new
ProxyJobDriverCollectionReader();
- MetaCas mc = pjdcr.getMetaCas();
+ MetaTask mc = pjdcr.getMetaCas();
int seqNo = mc.getSeqNo();
asExpected("seqNo = "+seqNo);
assertTrue(seqNo == 1);
- String serializedCas = (String)mc.getSerializedCas();
+ String serializedCas = (String)mc.getSerializedTask();
checkCas(serializedCas);
asExpected("cas = "+serializedCas);
String documentText = mc.getDocumentText();
@@ -153,11 +153,11 @@ public class TestSuite extends TestBase
private void getMetaCases(ProxyJobDriverCollectionReader pjdcr, int
total) throws ProxyException {
for(int c=1; c <= total; c++) {
- MetaCas mc = pjdcr.getMetaCas();
+ MetaTask mc = pjdcr.getMetaCas();
int seqNo = mc.getSeqNo();
asExpected("seqNo = "+seqNo);
assertTrue(seqNo == c);
- String serializedCas = (String)mc.getSerializedCas();
+ String serializedCas = (String)mc.getSerializedTask();
checkCas(serializedCas);
asExpected("cas = "+serializedCas);
String documentText = mc.getDocumentText();
@@ -174,7 +174,7 @@ public class TestSuite extends TestBase
getMetaCases(pjdcr, total);
if(extra > 0) {
for(int j=0; j<extra; j++) {
- MetaCas mc = pjdcr.getMetaCas();
+ MetaTask mc = pjdcr.getMetaCas();
assertTrue(mc == null);
}
}
Modified:
uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/classloading/TestClassLoading.java
URL:
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/classloading/TestClassLoading.java?rev=1836115&r1=1836114&r2=1836115&view=diff
==============================================================================
---
uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/classloading/TestClassLoading.java
(original)
+++
uima/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/classloading/TestClassLoading.java
Tue Jul 17 13:49:47 2018
@@ -40,7 +40,7 @@ import org.apache.uima.ducc.container.jd
import org.apache.uima.ducc.container.jd.test.TestBase;
import org.apache.uima.ducc.container.jd.test.helper.Utilities;
import
org.apache.uima.ducc.container.jd.user.error.classload.ProxyUserErrorStringify;
-import org.apache.uima.ducc.container.net.impl.MetaCas;
+import org.apache.uima.ducc.ps.net.impl.MetaTask;
import org.apache.uima.ducc.user.common.PrivateClassLoader;
import org.apache.uima.ducc.user.error.iface.Transformer;
import org.junit.Before;
@@ -82,8 +82,8 @@ public class TestClassLoading extends Te
String crXml = file.getAbsolutePath();
System.setProperty(FlagsHelper.Name.CollectionReaderXml.pname(), crXml);
ProxyJobDriverCollectionReader pjdcr = new
ProxyJobDriverCollectionReader();
- MetaCas mc = pjdcr.getMetaCas();
- String serializedCAS = mc.getSerializedCas();
+ MetaTask mc = pjdcr.getMetaCas();
+ String serializedCAS = mc.getSerializedTask();
String serializedException = null;
ProxyJobDriverErrorHandler pjdeh = new
ProxyJobDriverErrorHandler();
pjdeh.handle(serializedCAS, serializedException);
@@ -104,8 +104,8 @@ public class TestClassLoading extends Te
String crXml = file.getAbsolutePath();
System.setProperty(FlagsHelper.Name.CollectionReaderXml.pname(), crXml);
ProxyJobDriverCollectionReader pjdcr = new
ProxyJobDriverCollectionReader();
- MetaCas mc = pjdcr.getMetaCas();
- String serializedCAS = mc.getSerializedCas();
+ MetaTask mc = pjdcr.getMetaCas();
+ String serializedCAS = mc.getSerializedTask();
Exception e = new Exception("test");
String serializedException = e.toString();
String className =
"org.apache.uima.ducc.user.jd.test.helper.TestJdContainerErrorHandler";