|
From: <ha...@us...> - 2008-02-12 16:57:53
|
Revision: 1880
http://cogkit.svn.sourceforge.net/cogkit/?rev=1880&view=rev
Author: hategan
Date: 2008-02-12 08:57:52 -0800 (Tue, 12 Feb 2008)
Log Message:
-----------
added submitting state; changed timestamp implementation from Calendar to Date
Modified Paths:
--------------
trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/interfaces/ExecutableObject.java
trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/interfaces/Status.java
Modified: trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/interfaces/ExecutableObject.java
===================================================================
--- trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/interfaces/ExecutableObject.java 2008-02-11 20:10:43 UTC (rev 1879)
+++ trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/interfaces/ExecutableObject.java 2008-02-12 16:57:52 UTC (rev 1880)
@@ -75,7 +75,7 @@
/**
* Sets the current status of this <code>ExecutableObject</code>.
* Supported status are:
- * {@link Status#UNSUBMITTED}, {@link Status#SUBMITTED}, {@link Status#ACTIVE},
+ * {@link Status#UNSUBMITTED}, {@link Status#SUBMITTING}, {@link Status#SUBMITTED}, {@link Status#ACTIVE},
* {@link Status#SUSPENDED},{@link Status#RESUMED},{@link Status#FAILED},
* {@link Status#CANCELED},{@link Status#COMPLETED},
* {@link Status#UNKNOWN}
Modified: trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/interfaces/Status.java
===================================================================
--- trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/interfaces/Status.java 2008-02-11 20:10:43 UTC (rev 1879)
+++ trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/interfaces/Status.java 2008-02-12 16:57:52 UTC (rev 1880)
@@ -6,7 +6,7 @@
package org.globus.cog.abstraction.interfaces;
-import java.util.Calendar;
+import java.util.Date;
/**
* An execution status associated with an <code>ExecutableObject</code>.
@@ -18,6 +18,11 @@
* service.
*/
public static final int UNSUBMITTED = 0;
+
+ /**
+ * This is set right before submission.
+ */
+ public static final int SUBMITTING = 8;
/**
* The <code>ExecutableObject</code> is submitted to the remote service
@@ -116,12 +121,12 @@
/**
* Sets the time when the current status changed
*/
- public void setTime(Calendar time);
+ public void setTime(Date time);
/**
* Returns the time when the current status changed.
*/
- public Calendar getTime();
+ public Date getTime();
/**
* Returns <code>true</code> if this status is a terminal
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|