[jboss-svn-commits] JBL Code SVN: r22404 - labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Sep 4 11:13:08 EDT 2008
Author: KrisVerlaenen
Date: 2008-09-04 11:13:08 -0400 (Thu, 04 Sep 2008)
New Revision: 22404
Modified:
labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/TaskData.java
Log:
JBRULES-1757: Add WS-HT service views to IDE
- added workItemId
Modified: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/TaskData.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/TaskData.java 2008-09-04 15:04:27 UTC (rev 22403)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/TaskData.java 2008-09-04 15:13:08 UTC (rev 22404)
@@ -42,7 +42,7 @@
private boolean skipable;
- private long workItemId;
+ private long workItemId = -1;
private AccessType accessType;
@@ -108,7 +108,16 @@
} else {
out.writeBoolean( false );
}
+
out.writeBoolean( skipable );
+
+ if ( workItemId != -1 ) {
+ out.writeBoolean( true );
+ out.writeLong( workItemId );
+ } else {
+ out.writeBoolean( false );
+ }
+
CollectionUtils.writeCommentList( comments,
out );
CollectionUtils.writeAttachmentList( attachments,
@@ -149,6 +158,10 @@
skipable = in.readBoolean();
+ if ( in.readBoolean() ) {
+ workItemId = in.readLong();
+ }
+
comments = CollectionUtils.readCommentList( in );
attachments = CollectionUtils.readAttachmentList( in );
@@ -255,7 +268,7 @@
result = prime * result + (skipable ? 1231 : 1237);
result = prime * result + ((status == null) ? 0 : status.hashCode());
result = prime * result + ((previousStatus == null) ? 0 : previousStatus.hashCode());
-
+ result = prime * result + ((workItemId == -1) ? 0 : (int) workItemId);
return result;
}
@@ -285,6 +298,7 @@
if ( other.expirationTime != null ) return false;
} else if ( expirationTime.getTime() != other.expirationTime.getTime() ) return false;
if ( skipable != other.skipable ) return false;
+ if ( workItemId != other.workItemId) return false;
if ( status == null ) {
if ( other.status != null ) return false;
} else if ( !status.equals( other.status ) ) return false;
More information about the jboss-svn-commits
mailing list