[jbpm-commits] JBoss JBPM SVN: r3028 - in projects/gwt-console/trunk/server/src/main/java/org/jboss/bpm/console/server: integration and 1 other directory.
do-not-reply at jboss.org
do-not-reply at jboss.org
Fri Nov 21 06:50:41 EST 2008
Author: heiko.braun at jboss.com
Date: 2008-11-21 06:50:41 -0500 (Fri, 21 Nov 2008)
New Revision: 3028
Modified:
projects/gwt-console/trunk/server/src/main/java/org/jboss/bpm/console/server/ConsoleServerApplication.java
projects/gwt-console/trunk/server/src/main/java/org/jboss/bpm/console/server/JBPM3MgmtFacade.java
projects/gwt-console/trunk/server/src/main/java/org/jboss/bpm/console/server/integration/ManagementFactory.java
Log:
docs and comments
Modified: projects/gwt-console/trunk/server/src/main/java/org/jboss/bpm/console/server/ConsoleServerApplication.java
===================================================================
--- projects/gwt-console/trunk/server/src/main/java/org/jboss/bpm/console/server/ConsoleServerApplication.java 2008-11-21 11:42:46 UTC (rev 3027)
+++ projects/gwt-console/trunk/server/src/main/java/org/jboss/bpm/console/server/ConsoleServerApplication.java 2008-11-21 11:50:41 UTC (rev 3028)
@@ -26,6 +26,8 @@
import java.util.Set;
/**
+ * JAX-RS core component.
+ *
* @author Heiko.Braun <heiko.braun at jboss.com>
*/
public class ConsoleServerApplication extends Application
Modified: projects/gwt-console/trunk/server/src/main/java/org/jboss/bpm/console/server/JBPM3MgmtFacade.java
===================================================================
--- projects/gwt-console/trunk/server/src/main/java/org/jboss/bpm/console/server/JBPM3MgmtFacade.java 2008-11-21 11:42:46 UTC (rev 3027)
+++ projects/gwt-console/trunk/server/src/main/java/org/jboss/bpm/console/server/JBPM3MgmtFacade.java 2008-11-21 11:50:41 UTC (rev 3028)
@@ -41,6 +41,8 @@
import java.util.List;
/**
+ * REST server module for accessing proprietary jbpm data.
+ *
* @author Heiko.Braun <heiko.braun at jboss.com>
*/
@Path("jbpm3")
Modified: projects/gwt-console/trunk/server/src/main/java/org/jboss/bpm/console/server/integration/ManagementFactory.java
===================================================================
--- projects/gwt-console/trunk/server/src/main/java/org/jboss/bpm/console/server/integration/ManagementFactory.java 2008-11-21 11:42:46 UTC (rev 3027)
+++ projects/gwt-console/trunk/server/src/main/java/org/jboss/bpm/console/server/integration/ManagementFactory.java 2008-11-21 11:50:41 UTC (rev 3028)
@@ -25,14 +25,18 @@
/**
* Construct management implementations.
+ * Defaults to <code>org.jboss.bpm.console.server.integration.internal.JBPM3ManagementFactory</code>
+ *
+ * @see org.jboss.bpm.console.server.util.ServiceLoader
*
* @author Heiko.Braun <heiko.braun at jboss.com>
*/
public abstract class ManagementFactory
{
+ private static final String DEFAULT_FACTORY = "org.jboss.bpm.console.server.integration.internal.JBPM3ManagementFactory";
+
public abstract ProcessManagement createProcessManagement();
-
- // TODO: remove from base class. It's proprietary to jbpm3
+
public abstract JBPM3Extension createExtensionManagement();
public abstract TaskManagement createTaskManagement();
@@ -46,7 +50,7 @@
public static ManagementFactory newInstance()
{
ManagementFactory factory = (ManagementFactory)
- ServiceLoader.loadFromServices(ManagementFactory.class.getName(), "org.jboss.bpm.console.server.integration.internal.JBPM3ManagementFactory");
+ ServiceLoader.loadFromServices(ManagementFactory.class.getName(), DEFAULT_FACTORY);
if(null==factory)
throw new RuntimeException("Failed to load ManagementFactory.");
More information about the jbpm-commits
mailing list