Author: degenaro Date: Tue Nov 3 12:21:55 2015 New Revision: 1712274 URL: http://svn.apache.org/viewvc?rev=1712274&view=rev Log: UIMA-4686 User Interface (CLI) should pass properties to DispatcherFactory
Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/CliBase.java uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DispatcherFactory.java Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/CliBase.java URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/CliBase.java?rev=1712274&r1=1712273&r2=1712274&view=diff ============================================================================== --- uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/CliBase.java (original) +++ uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/CliBase.java Tue Nov 3 12:21:55 2015 @@ -330,7 +330,7 @@ public abstract class CliBase initConsoleListener(); - dispatcher = DispatcherFactory.create(servlet); + dispatcher = DispatcherFactory.create(cli_props, servlet); init_done = true; } Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DispatcherFactory.java URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DispatcherFactory.java?rev=1712274&r1=1712273&r2=1712274&view=diff ============================================================================== --- uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DispatcherFactory.java (original) +++ uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DispatcherFactory.java Tue Nov 3 12:21:55 2015 @@ -18,14 +18,14 @@ */ package org.apache.uima.ducc.cli; +import org.apache.uima.ducc.common.utils.DuccProperties; import org.apache.uima.ducc.transport.dispatcher.DuccEventHttpDispatcherCl; import org.apache.uima.ducc.transport.dispatcher.IDuccEventDispatcher; public class DispatcherFactory { - public static IDuccEventDispatcher create(Object specs) throws Exception { + public static IDuccEventDispatcher create(DuccProperties cli_props, String servlet) throws Exception { IDuccEventDispatcher retVal = null; - String servlet = (String) specs; String targetUrl = DuccUiUtilities.dispatchUrl(servlet); retVal = new DuccEventHttpDispatcherCl(targetUrl, -1); return retVal;