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 2014/12/10 15:19:15 UTC
svn commit: r1644419 - in
/uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jp/iface:
IJobProcessDeployer.java IJobProcessManager.java IUimaProcessor.java
Author: cwiklik
Date: Wed Dec 10 14:19:15 2014
New Revision: 1644419
URL: http://svn.apache.org/r1644419
Log:
UIMA-4057 Modified to support deployment of uima-as and core uima containers
Modified:
uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jp/iface/IJobProcessDeployer.java
uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jp/iface/IJobProcessManager.java
uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jp/iface/IUimaProcessor.java
Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jp/iface/IJobProcessDeployer.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jp/iface/IJobProcessDeployer.java?rev=1644419&r1=1644418&r2=1644419&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jp/iface/IJobProcessDeployer.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jp/iface/IJobProcessDeployer.java Wed Dec 10 14:19:15 2014
@@ -21,5 +21,7 @@ package org.apache.uima.ducc.container.j
public interface IJobProcessDeployer {
- public IUimaProcessor deploy(String userClasspath, String[] args, String clzToLoad) throws ServiceFailedInitialization;
+ public int initialize(String userClasspath, String[] args, String clzToLoad) throws ServiceFailedInitialization;
+
+ public IUimaProcessor deploy() throws ServiceFailedInitialization;
}
Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jp/iface/IJobProcessManager.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jp/iface/IJobProcessManager.java?rev=1644419&r1=1644418&r2=1644419&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jp/iface/IJobProcessManager.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jp/iface/IJobProcessManager.java Wed Dec 10 14:19:15 2014
@@ -20,6 +20,9 @@ package org.apache.uima.ducc.container.j
public interface IJobProcessManager {
- public IUimaProcessor deploy(String userClasspath, String[] args, String clz) throws ServiceFailedInitialization;
+
+ public int initialize(String userClasspath, String[] args, String clz) throws ServiceFailedInitialization;
+ public IUimaProcessor deploy() throws ServiceFailedInitialization;
+ public void stop() throws Exception;
}
Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jp/iface/IUimaProcessor.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jp/iface/IUimaProcessor.java?rev=1644419&r1=1644418&r2=1644419&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jp/iface/IUimaProcessor.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/main/java/org/apache/uima/ducc/container/jp/iface/IUimaProcessor.java Wed Dec 10 14:19:15 2014
@@ -19,8 +19,9 @@
package org.apache.uima.ducc.container.jp.iface;
+
public interface IUimaProcessor {
public void stop() throws Exception;
- public void process(Object xmi) throws Exception;
+ public Object process(Object xmi) throws Exception;
public int getScaleout() throws Exception;
}