You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@oodt.apache.org by bf...@apache.org on 2011/03/01 00:50:24 UTC

svn commit: r1075595 - in /oodt/branches/wengine-branch/wengine/src/main: java/org/apache/oodt/cas/workflow/server/action/GetExecutingPage.java resources/policy/engine-client-cmd-line-beans.xml

Author: bfoster
Date: Mon Feb 28 23:50:24 2011
New Revision: 1075595

URL: http://svn.apache.org/viewvc?rev=1075595&view=rev
Log:

- ability to show state message on executing page output

-----------------

Modified:
    oodt/branches/wengine-branch/wengine/src/main/java/org/apache/oodt/cas/workflow/server/action/GetExecutingPage.java
    oodt/branches/wengine-branch/wengine/src/main/resources/policy/engine-client-cmd-line-beans.xml

Modified: oodt/branches/wengine-branch/wengine/src/main/java/org/apache/oodt/cas/workflow/server/action/GetExecutingPage.java
URL: http://svn.apache.org/viewvc/oodt/branches/wengine-branch/wengine/src/main/java/org/apache/oodt/cas/workflow/server/action/GetExecutingPage.java?rev=1075595&r1=1075594&r2=1075595&view=diff
==============================================================================
--- oodt/branches/wengine-branch/wengine/src/main/java/org/apache/oodt/cas/workflow/server/action/GetExecutingPage.java (original)
+++ oodt/branches/wengine-branch/wengine/src/main/java/org/apache/oodt/cas/workflow/server/action/GetExecutingPage.java Mon Feb 28 23:50:24 2011
@@ -34,14 +34,22 @@ public class GetExecutingPage extends Wo
 
 	private int pageNum;
 	private int pageSize;
+	private boolean showMessage;
+	
+	public GetExecutingPage() {
+		this.showMessage = false;
+	}
 	
 	@Override
 	public void performAction(WorkflowEngineClient weClient) throws Exception {
 		PageInfo pageInfo = new PageInfo(pageSize, pageNum);
 		RunnablesPage page = weClient.getExecutingPage(pageInfo);
 		System.out.println("Workflows (Page: " + page.getPageInfo().getPageNum() + "/" + (int) page.getPageInfo().getTotalPages() +  "; Total: " + page.getPageInfo().getNumOfHits() + "):");
-		for (ProcessorStub stub : page.getStubs()) 
+		for (ProcessorStub stub : page.getStubs()) { 
 			System.out.println("  - InstanceId = '" + stub.getInstanceId() + "', ModelId = '" + stub.getModelId() +"', State = '" + stub.getState().getName() + "'");
+			if (this.showMessage)
+				System.out.println("      (Message = '" + stub.getState().getMessage() + "')");
+		}
 		System.out.println();
 	}
 	
@@ -53,4 +61,8 @@ public class GetExecutingPage extends Wo
 		this.pageSize = pageSize;
 	}
 	
+	public void showMessage(boolean showMessage) {
+		this.showMessage = showMessage;
+	}
+	
 }

Modified: oodt/branches/wengine-branch/wengine/src/main/resources/policy/engine-client-cmd-line-beans.xml
URL: http://svn.apache.org/viewvc/oodt/branches/wengine-branch/wengine/src/main/resources/policy/engine-client-cmd-line-beans.xml?rev=1075595&r1=1075594&r2=1075595&view=diff
==============================================================================
--- oodt/branches/wengine-branch/wengine/src/main/resources/policy/engine-client-cmd-line-beans.xml (original)
+++ oodt/branches/wengine-branch/wengine/src/main/resources/policy/engine-client-cmd-line-beans.xml Mon Feb 28 23:50:24 2011
@@ -341,6 +341,7 @@
 						<bean class="org.apache.oodt.commons.option.handler.BeanInfo" p:bean-ref="GetPage" p:methodName="showMessage"/>
 						<bean class="org.apache.oodt.commons.option.handler.BeanInfo" p:bean-ref="GetStatusByCategory" p:methodName="showMessage"/>
 						<bean class="org.apache.oodt.commons.option.handler.BeanInfo" p:bean-ref="GetStatusByState" p:methodName="showMessage"/>
+						<bean class="org.apache.oodt.commons.option.handler.BeanInfo" p:bean-ref="GetExecutingPage" p:methodName="showMessage"/>						
 					</list>
 				</property>
 			</bean>