[jboss-svn-commits] JBL Code SVN: r25491 - in labs/jbossrules/trunk/drools-process/drools-process-task/src: main/java/org/drools/task/service/responsehandlers and 2 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Mar 4 09:02:05 EST 2009


Author: salaboy21
Date: 2009-03-04 09:02:05 -0500 (Wed, 04 Mar 2009)
New Revision: 25491

Added:
   labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/
   labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/AbstractBlockingResponseHandler.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingAddAttachmentResponseHandler.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingAddCommentResponseHandler.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingAddTaskResponseHandler.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingDeleteAttachmentResponseHandler.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingDeleteCommentResponseHandler.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingEventResponseHandler.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingGetContentResponseHandler.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingGetTaskResponseHandler.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingSetContentResponseHandler.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingTaskOperationResponseHandler.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingTaskSummaryResponseHandler.java
Removed:
   labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/AbstractBlockingResponseHandler.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingAddAttachmentResponseHandler.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingAddCommentResponseHandler.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingAddTaskResponseHandler.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingDeleteAttachmentResponseHandler.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingDeleteCommentResponseHandler.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingEventResponseHandler.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingGetContentResponseHandler.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingGetTaskResponseHandler.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingSetContentResponseHandler.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingTaskOperationResponseHandler.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingTaskSummaryResponseHandler.java
Modified:
   labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/process/workitem/wsht/WSHumanTaskHandlerTest.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/IcalTest.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskLifeCycleTest.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceCommentsAndAttachmentsTest.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceDeadlinesTest.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceEscalationTest.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceEventMessagingTest.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceLifeCycleTest.java
   labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceTest.java
Log:
blocking response handlers moved from test to source, and test refactored

Copied: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/AbstractBlockingResponseHandler.java (from rev 25489, labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/AbstractBlockingResponseHandler.java)
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/AbstractBlockingResponseHandler.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/AbstractBlockingResponseHandler.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -0,0 +1,53 @@
+/**
+ * 
+ */
+package org.drools.task.service.responsehandlers;
+
+import org.drools.task.service.BaseMinaHandler.ResponseHandler;
+
+public abstract class AbstractBlockingResponseHandler
+    implements
+    ResponseHandler {
+    protected volatile Boolean done = Boolean.FALSE;
+    private String error;
+    
+    public boolean hasError() {
+        return error != null;
+    }
+
+    public String getError() {
+        return error;
+    }
+
+    public void setError(String error) {
+        this.error = error;
+    }
+
+    public boolean isDone() {
+        synchronized ( done ) {
+            return done;
+        }
+    }
+
+    public boolean waitTillDone(long time) {
+        long totalWaitTime = 0;
+        try {
+            while ( true ) {
+                synchronized ( done ) {
+                    if ( done ) {
+                        return true;
+                    }
+                }
+                if ( totalWaitTime >= time ) {
+                    break;
+                }
+                Thread.sleep( 250 );
+                totalWaitTime += 250;
+            }
+        } catch ( Exception e ) {
+            // swallow, as we are either true or false
+        }
+        return false;
+    }
+
+}
\ No newline at end of file


Property changes on: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/AbstractBlockingResponseHandler.java
___________________________________________________________________
Name: svn:mergeinfo
   + 

Copied: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingAddAttachmentResponseHandler.java (from rev 25489, labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingAddAttachmentResponseHandler.java)
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingAddAttachmentResponseHandler.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingAddAttachmentResponseHandler.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -0,0 +1,64 @@
+/**
+ * 
+ */
+package org.drools.task.service.responsehandlers;
+
+import org.drools.task.service.TaskClientHandler.AddAttachmentResponseHandler;
+
+public class BlockingAddAttachmentResponseHandler extends AbstractBlockingResponseHandler implements AddAttachmentResponseHandler {
+    private volatile long attachmentId ;
+    private volatile long contentId;
+
+    public synchronized void execute(long attachmentId, long contentId) {
+        synchronized ( this.done ) {        
+            this.attachmentId = attachmentId;
+            this.contentId = contentId;
+            this.done = true;
+            notifyAll();     
+        }
+    }
+    
+    public synchronized long getAttachmentId() {
+        boolean isDone;
+        synchronized ( done ) {
+            isDone = this.done;
+        }
+        if ( !isDone ) {                  
+            try {
+                wait( 10000 );
+            } catch ( InterruptedException e ) {
+                // swallow as this is just a notification
+            }
+        }        
+        synchronized ( done ) {
+            isDone = this.done;
+        }        
+        if ( !isDone ) {
+            throw new RuntimeException("Timeout : unable to retrieve Attachment Id" );
+        }
+        
+        return attachmentId;
+    }       
+    
+    public synchronized long getContentId() {
+        boolean isDone;
+        synchronized ( done ) {
+            isDone = this.done;
+        }
+        if ( !isDone ) {                  
+            try {
+                wait( 3000 );
+            } catch ( InterruptedException e ) {
+                // swallow as this is just a notification
+            }
+        }        
+        synchronized ( done ) {
+            isDone = this.done;
+        }        
+        if ( !isDone ) {
+            throw new RuntimeException("Timeout : unable to retrieve Attachment Content Id" );
+        }
+        
+        return contentId;
+    }
+}
\ No newline at end of file


Property changes on: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingAddAttachmentResponseHandler.java
___________________________________________________________________
Name: svn:mergeinfo
   + 

Copied: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingAddCommentResponseHandler.java (from rev 25489, labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingAddCommentResponseHandler.java)
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingAddCommentResponseHandler.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingAddCommentResponseHandler.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -0,0 +1,42 @@
+/**
+ * 
+ */
+package org.drools.task.service.responsehandlers;
+
+import org.drools.task.service.TaskClientHandler.AddCommentResponseHandler;
+
+public class BlockingAddCommentResponseHandler extends AbstractBlockingResponseHandler
+    implements
+    AddCommentResponseHandler {
+    private volatile long    commentId;
+
+    public synchronized void execute(long commentId) {
+        synchronized ( this.done ) {
+            this.commentId = commentId;
+            this.done = true;
+            notifyAll();
+        }
+    }
+
+    public synchronized long getCommentId() {
+        boolean isDone;
+        synchronized ( done ) {
+            isDone = this.done;
+        }
+        if ( !isDone ) {                  
+            try {
+                wait( 10000 );
+            } catch ( InterruptedException e ) {
+                // swallow as this is just a notification
+            }
+        }        
+        synchronized ( done ) {
+            isDone = this.done;
+        }        
+        if ( !isDone ) {
+            throw new RuntimeException( "Timeout : unable to retrieve Task Id" );
+        }
+
+        return commentId;
+    }
+}
\ No newline at end of file


Property changes on: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingAddCommentResponseHandler.java
___________________________________________________________________
Name: svn:mergeinfo
   + 

Copied: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingAddTaskResponseHandler.java (from rev 25489, labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingAddTaskResponseHandler.java)
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingAddTaskResponseHandler.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingAddTaskResponseHandler.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -0,0 +1,40 @@
+/**
+ * 
+ */
+package org.drools.task.service.responsehandlers;
+
+import org.drools.task.service.TaskClientHandler.AddTaskResponseHandler;
+
+public class BlockingAddTaskResponseHandler extends AbstractBlockingResponseHandler implements AddTaskResponseHandler {
+    private volatile long taskId;
+
+    public synchronized void execute(long taskId) {
+        synchronized ( this.done ) {        
+            this.taskId = taskId;
+            this.done = true;
+            notifyAll(); 
+        }
+    }
+    
+    public synchronized long getTaskId() {
+        boolean isDone;
+        synchronized ( done ) {
+            isDone = this.done;
+        }
+        if ( !isDone ) {                  
+            try {
+                wait( 10000 );
+            } catch ( InterruptedException e ) {
+                // swallow as this is just a notification
+            }
+        }        
+        synchronized ( done ) {
+            isDone = this.done;
+        }        
+        if ( !isDone ) {
+            throw new RuntimeException("Timeout : unable to retrieve Task Id" );
+        }
+        
+        return taskId;
+    }       
+}
\ No newline at end of file


Property changes on: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingAddTaskResponseHandler.java
___________________________________________________________________
Name: svn:mergeinfo
   + 

Copied: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingDeleteAttachmentResponseHandler.java (from rev 25489, labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingDeleteAttachmentResponseHandler.java)
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingDeleteAttachmentResponseHandler.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingDeleteAttachmentResponseHandler.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -0,0 +1,14 @@
+/**
+ * 
+ */
+package org.drools.task.service.responsehandlers;
+
+import org.drools.task.service.TaskClientHandler.DeleteAttachmentResponseHandler;
+
+public class BlockingDeleteAttachmentResponseHandler extends AbstractBlockingResponseHandler implements DeleteAttachmentResponseHandler {
+      public void setIsDone(boolean done) {
+          synchronized ( this.done ) {
+            this.done = done;
+        }
+      }
+}
\ No newline at end of file


Property changes on: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingDeleteAttachmentResponseHandler.java
___________________________________________________________________
Name: svn:mergeinfo
   + 

Copied: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingDeleteCommentResponseHandler.java (from rev 25489, labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingDeleteCommentResponseHandler.java)
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingDeleteCommentResponseHandler.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingDeleteCommentResponseHandler.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -0,0 +1,14 @@
+/**
+ * 
+ */
+package org.drools.task.service.responsehandlers;
+
+import org.drools.task.service.TaskClientHandler.DeleteCommentResponseHandler;
+
+public class BlockingDeleteCommentResponseHandler extends AbstractBlockingResponseHandler implements DeleteCommentResponseHandler {
+      public void setIsDone(boolean done) {
+          synchronized ( this.done ) {
+            this.done = done;
+        }
+      }
+}
\ No newline at end of file


Property changes on: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingDeleteCommentResponseHandler.java
___________________________________________________________________
Name: svn:mergeinfo
   + 

Copied: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingEventResponseHandler.java (from rev 25489, labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingEventResponseHandler.java)
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingEventResponseHandler.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingEventResponseHandler.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -0,0 +1,41 @@
+/**
+ * 
+ */
+package org.drools.task.service.responsehandlers;
+
+import org.drools.eventmessaging.EventResponseHandler;
+import org.drools.eventmessaging.Payload;
+
+public class BlockingEventResponseHandler extends AbstractBlockingResponseHandler implements EventResponseHandler {
+    private volatile Payload payload;
+
+    public synchronized void execute(Payload payload) {
+        synchronized ( this.done ) {            
+            this.payload = payload;        
+            this.done = true;
+        }
+        notifyAll();        
+    }
+    
+    public synchronized Payload getPayload() {
+        boolean isDone;
+        synchronized ( done ) {
+            isDone = this.done;
+        }
+        if ( !isDone ) {                  
+            try {
+                wait( 10000 );
+            } catch ( InterruptedException e ) {
+                // swallow as this is just a notification
+            }
+        }        
+        synchronized ( done ) {
+            isDone = this.done;
+        }        
+        if ( !isDone ) {
+            throw new RuntimeException("Timeout : unable to retrieve event payload" );
+        }
+        
+        return payload;
+    }       
+}
\ No newline at end of file


Property changes on: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingEventResponseHandler.java
___________________________________________________________________
Name: svn:mergeinfo
   + 

Copied: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingGetContentResponseHandler.java (from rev 25489, labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingGetContentResponseHandler.java)
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingGetContentResponseHandler.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingGetContentResponseHandler.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -0,0 +1,35 @@
+/**
+ * 
+ */
+package org.drools.task.service.responsehandlers;
+
+import org.drools.task.Content;
+import org.drools.task.service.TaskClientHandler.GetContentResponseHandler;
+
+public class BlockingGetContentResponseHandler extends AbstractBlockingResponseHandler implements GetContentResponseHandler {
+    private volatile Content content;
+
+    public synchronized void execute(Content content) {
+        synchronized ( this.done ) {        
+            this.content = content;
+            this.done = true;
+            notifyAll();                
+        }
+    }
+    
+    public synchronized Content getContent() {
+        if ( content == null ) {                  
+            try {
+                wait( 10000 );
+            } catch ( InterruptedException e ) {
+                // swallow as this is just a notifiation
+            }
+        }
+        
+        if ( content == null ) {
+            throw new RuntimeException("Timeout : unable to retrieve Attachment Content" );
+        }
+        
+        return content;
+    }       
+}
\ No newline at end of file

Copied: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingGetTaskResponseHandler.java (from rev 25489, labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingGetTaskResponseHandler.java)
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingGetTaskResponseHandler.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingGetTaskResponseHandler.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -0,0 +1,35 @@
+/**
+ * 
+ */
+package org.drools.task.service.responsehandlers;
+
+import org.drools.task.Task;
+import org.drools.task.service.TaskClientHandler.GetTaskResponseHandler;
+
+public class BlockingGetTaskResponseHandler extends AbstractBlockingResponseHandler implements GetTaskResponseHandler {
+    private volatile Task task;
+
+    public synchronized void execute(Task task) {
+        synchronized ( this.done ) {        
+            this.task = task;
+            this.done = true;
+            notifyAll();     
+        }
+    }
+    
+    public synchronized Task getTask() {
+        if ( task == null ) {                  
+            try {
+                wait( 10000 );
+            } catch ( InterruptedException e ) {
+                // swallow as this is just a notifiation
+            }
+        }
+        
+        if ( task == null ) {
+            throw new RuntimeException("Timeout : unable to retrieve Task Id" );
+        }
+        
+        return task;
+    }       
+}
\ No newline at end of file


Property changes on: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingGetTaskResponseHandler.java
___________________________________________________________________
Name: svn:mergeinfo
   + 

Copied: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingSetContentResponseHandler.java (from rev 25489, labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingSetContentResponseHandler.java)
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingSetContentResponseHandler.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingSetContentResponseHandler.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -0,0 +1,40 @@
+/**
+ * 
+ */
+package org.drools.task.service.responsehandlers;
+
+import org.drools.task.service.TaskClientHandler.SetDocumentResponseHandler;
+
+public class BlockingSetContentResponseHandler extends AbstractBlockingResponseHandler implements SetDocumentResponseHandler {
+    private volatile long contentId;
+
+    public synchronized void execute(long contentId) {
+        synchronized ( this.done ) {        
+            this.contentId = contentId;
+            this.done = true;
+            notifyAll();
+        }
+    }    
+    
+    public synchronized long getContentId() {
+        boolean isDone;
+        synchronized ( done ) {
+            isDone = this.done;
+        }
+        if ( !isDone ) {                  
+            try {
+                wait( 10000 );
+            } catch ( InterruptedException e ) {
+                // swallow as this is just a notification
+            }
+        }        
+        synchronized ( done ) {
+            isDone = this.done;
+        }        
+        if ( !isDone ) {
+            throw new RuntimeException("Timeout : unable to retrieve Content Id" );
+        }
+        
+        return contentId;
+    }
+}
\ No newline at end of file


Property changes on: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingSetContentResponseHandler.java
___________________________________________________________________
Name: svn:mergeinfo
   + 

Copied: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingTaskOperationResponseHandler.java (from rev 25489, labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingTaskOperationResponseHandler.java)
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingTaskOperationResponseHandler.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingTaskOperationResponseHandler.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -0,0 +1,14 @@
+/**
+ * 
+ */
+package org.drools.task.service.responsehandlers;
+
+import org.drools.task.service.TaskClientHandler.TaskOperationResponseHandler;
+
+public class BlockingTaskOperationResponseHandler extends AbstractBlockingResponseHandler implements TaskOperationResponseHandler {
+      public void setIsDone(boolean done) {
+          synchronized ( this.done ) {
+            this.done = done;
+        }
+      }
+}
\ No newline at end of file


Property changes on: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingTaskOperationResponseHandler.java
___________________________________________________________________
Name: svn:mergeinfo
   + 

Copied: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingTaskSummaryResponseHandler.java (from rev 25489, labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingTaskSummaryResponseHandler.java)
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingTaskSummaryResponseHandler.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingTaskSummaryResponseHandler.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -0,0 +1,43 @@
+package org.drools.task.service.responsehandlers;
+
+import java.util.List;
+
+import org.drools.task.query.TaskSummary;
+import org.drools.task.service.TaskClientHandler.TaskSummaryResponseHandler;
+
+public class BlockingTaskSummaryResponseHandler extends AbstractBlockingResponseHandler implements TaskSummaryResponseHandler {
+	
+	private volatile List<TaskSummary> results;
+
+	public synchronized void execute(List<TaskSummary> results) {
+        synchronized ( this.done ) {        
+    		this.results = results;
+            this.done = true;
+            notifyAll(); 
+        }
+	}
+
+	public synchronized List<TaskSummary> getResults() {
+        boolean isDone;
+        synchronized ( done ) {
+            isDone = this.done;
+        }
+        if ( !isDone ) {                  
+            try {
+                wait( 10000 );
+            } catch ( InterruptedException e ) {
+                // swallow as this is just a notification
+            }
+        }        
+        synchronized ( done ) {
+            isDone = this.done;
+        }        
+        if ( !isDone ) {
+            throw new RuntimeException("Timeout : unable to retrieve results" );
+        }
+        
+        return results;
+	}
+
+};
+


Property changes on: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/responsehandlers/BlockingTaskSummaryResponseHandler.java
___________________________________________________________________
Name: svn:mergeinfo
   + 

Modified: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/process/workitem/wsht/WSHumanTaskHandlerTest.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/process/workitem/wsht/WSHumanTaskHandlerTest.java	2009-03-04 14:00:20 UTC (rev 25490)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/process/workitem/wsht/WSHumanTaskHandlerTest.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -20,10 +20,10 @@
 import org.drools.task.Status;
 import org.drools.task.Task;
 import org.drools.task.query.TaskSummary;
-import org.drools.task.service.BlockingGetContentResponseHandler;
-import org.drools.task.service.BlockingGetTaskResponseHandler;
-import org.drools.task.service.BlockingTaskOperationResponseHandler;
-import org.drools.task.service.BlockingTaskSummaryResponseHandler;
+import org.drools.task.service.responsehandlers.BlockingGetContentResponseHandler;
+import org.drools.task.service.responsehandlers.BlockingGetTaskResponseHandler;
+import org.drools.task.service.responsehandlers.BlockingTaskOperationResponseHandler;
+import org.drools.task.service.responsehandlers.BlockingTaskSummaryResponseHandler;
 import org.drools.task.service.ContentData;
 import org.drools.task.service.MinaTaskClient;
 import org.drools.task.service.MinaTaskServer;

Deleted: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/AbstractBlockingResponseHandler.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/AbstractBlockingResponseHandler.java	2009-03-04 14:00:20 UTC (rev 25490)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/AbstractBlockingResponseHandler.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -1,53 +0,0 @@
-/**
- * 
- */
-package org.drools.task.service;
-
-import org.drools.task.service.BaseMinaHandler.ResponseHandler;
-
-public abstract class AbstractBlockingResponseHandler
-    implements
-    ResponseHandler {
-    protected volatile Boolean done = Boolean.FALSE;
-    private String error;
-    
-    public boolean hasError() {
-        return error != null;
-    }
-
-    public String getError() {
-        return error;
-    }
-
-    public void setError(String error) {
-        this.error = error;
-    }
-
-    public boolean isDone() {
-        synchronized ( done ) {
-            return done;
-        }
-    }
-
-    public boolean waitTillDone(long time) {
-        long totalWaitTime = 0;
-        try {
-            while ( true ) {
-                synchronized ( done ) {
-                    if ( done ) {
-                        return true;
-                    }
-                }
-                if ( totalWaitTime >= time ) {
-                    break;
-                }
-                Thread.sleep( 250 );
-                totalWaitTime += 250;
-            }
-        } catch ( Exception e ) {
-            // swallow, as we are either true or false
-        }
-        return false;
-    }
-
-}
\ No newline at end of file

Deleted: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingAddAttachmentResponseHandler.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingAddAttachmentResponseHandler.java	2009-03-04 14:00:20 UTC (rev 25490)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingAddAttachmentResponseHandler.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -1,64 +0,0 @@
-/**
- * 
- */
-package org.drools.task.service;
-
-import org.drools.task.service.TaskClientHandler.AddAttachmentResponseHandler;
-
-public class BlockingAddAttachmentResponseHandler extends AbstractBlockingResponseHandler implements AddAttachmentResponseHandler {
-    private volatile long attachmentId ;
-    private volatile long contentId;
-
-    public synchronized void execute(long attachmentId, long contentId) {
-        synchronized ( this.done ) {        
-            this.attachmentId = attachmentId;
-            this.contentId = contentId;
-            this.done = true;
-            notifyAll();     
-        }
-    }
-    
-    public synchronized long getAttachmentId() {
-        boolean isDone;
-        synchronized ( done ) {
-            isDone = this.done;
-        }
-        if ( !isDone ) {                  
-            try {
-                wait( 10000 );
-            } catch ( InterruptedException e ) {
-                // swallow as this is just a notification
-            }
-        }        
-        synchronized ( done ) {
-            isDone = this.done;
-        }        
-        if ( !isDone ) {
-            throw new RuntimeException("Timeout : unable to retrieve Attachment Id" );
-        }
-        
-        return attachmentId;
-    }       
-    
-    public synchronized long getContentId() {
-        boolean isDone;
-        synchronized ( done ) {
-            isDone = this.done;
-        }
-        if ( !isDone ) {                  
-            try {
-                wait( 3000 );
-            } catch ( InterruptedException e ) {
-                // swallow as this is just a notification
-            }
-        }        
-        synchronized ( done ) {
-            isDone = this.done;
-        }        
-        if ( !isDone ) {
-            throw new RuntimeException("Timeout : unable to retrieve Attachment Content Id" );
-        }
-        
-        return contentId;
-    }
-}
\ No newline at end of file

Deleted: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingAddCommentResponseHandler.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingAddCommentResponseHandler.java	2009-03-04 14:00:20 UTC (rev 25490)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingAddCommentResponseHandler.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -1,42 +0,0 @@
-/**
- * 
- */
-package org.drools.task.service;
-
-import org.drools.task.service.TaskClientHandler.AddCommentResponseHandler;
-
-public class BlockingAddCommentResponseHandler extends AbstractBlockingResponseHandler
-    implements
-    AddCommentResponseHandler {
-    private volatile long    commentId;
-
-    public synchronized void execute(long commentId) {
-        synchronized ( this.done ) {
-            this.commentId = commentId;
-            this.done = true;
-            notifyAll();
-        }
-    }
-
-    public synchronized long getCommentId() {
-        boolean isDone;
-        synchronized ( done ) {
-            isDone = this.done;
-        }
-        if ( !isDone ) {                  
-            try {
-                wait( 10000 );
-            } catch ( InterruptedException e ) {
-                // swallow as this is just a notification
-            }
-        }        
-        synchronized ( done ) {
-            isDone = this.done;
-        }        
-        if ( !isDone ) {
-            throw new RuntimeException( "Timeout : unable to retrieve Task Id" );
-        }
-
-        return commentId;
-    }
-}
\ No newline at end of file

Deleted: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingAddTaskResponseHandler.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingAddTaskResponseHandler.java	2009-03-04 14:00:20 UTC (rev 25490)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingAddTaskResponseHandler.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -1,40 +0,0 @@
-/**
- * 
- */
-package org.drools.task.service;
-
-import org.drools.task.service.TaskClientHandler.AddTaskResponseHandler;
-
-public class BlockingAddTaskResponseHandler extends AbstractBlockingResponseHandler implements AddTaskResponseHandler {
-    private volatile long taskId;
-
-    public synchronized void execute(long taskId) {
-        synchronized ( this.done ) {        
-            this.taskId = taskId;
-            this.done = true;
-            notifyAll(); 
-        }
-    }
-    
-    public synchronized long getTaskId() {
-        boolean isDone;
-        synchronized ( done ) {
-            isDone = this.done;
-        }
-        if ( !isDone ) {                  
-            try {
-                wait( 10000 );
-            } catch ( InterruptedException e ) {
-                // swallow as this is just a notification
-            }
-        }        
-        synchronized ( done ) {
-            isDone = this.done;
-        }        
-        if ( !isDone ) {
-            throw new RuntimeException("Timeout : unable to retrieve Task Id" );
-        }
-        
-        return taskId;
-    }       
-}
\ No newline at end of file

Deleted: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingDeleteAttachmentResponseHandler.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingDeleteAttachmentResponseHandler.java	2009-03-04 14:00:20 UTC (rev 25490)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingDeleteAttachmentResponseHandler.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -1,14 +0,0 @@
-/**
- * 
- */
-package org.drools.task.service;
-
-import org.drools.task.service.TaskClientHandler.DeleteAttachmentResponseHandler;
-
-public class BlockingDeleteAttachmentResponseHandler extends AbstractBlockingResponseHandler implements DeleteAttachmentResponseHandler {
-      public void setIsDone(boolean done) {
-          synchronized ( this.done ) {
-            this.done = done;
-        }
-      }
-}
\ No newline at end of file

Deleted: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingDeleteCommentResponseHandler.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingDeleteCommentResponseHandler.java	2009-03-04 14:00:20 UTC (rev 25490)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingDeleteCommentResponseHandler.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -1,14 +0,0 @@
-/**
- * 
- */
-package org.drools.task.service;
-
-import org.drools.task.service.TaskClientHandler.DeleteCommentResponseHandler;
-
-public class BlockingDeleteCommentResponseHandler extends AbstractBlockingResponseHandler implements DeleteCommentResponseHandler {
-      public void setIsDone(boolean done) {
-          synchronized ( this.done ) {
-            this.done = done;
-        }
-      }
-}
\ No newline at end of file

Deleted: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingEventResponseHandler.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingEventResponseHandler.java	2009-03-04 14:00:20 UTC (rev 25490)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingEventResponseHandler.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -1,41 +0,0 @@
-/**
- * 
- */
-package org.drools.task.service;
-
-import org.drools.eventmessaging.EventResponseHandler;
-import org.drools.eventmessaging.Payload;
-
-public class BlockingEventResponseHandler extends AbstractBlockingResponseHandler implements EventResponseHandler {
-    private volatile Payload payload;
-
-    public synchronized void execute(Payload payload) {
-        synchronized ( this.done ) {            
-            this.payload = payload;        
-            this.done = true;
-        }
-        notifyAll();        
-    }
-    
-    public synchronized Payload getPayload() {
-        boolean isDone;
-        synchronized ( done ) {
-            isDone = this.done;
-        }
-        if ( !isDone ) {                  
-            try {
-                wait( 10000 );
-            } catch ( InterruptedException e ) {
-                // swallow as this is just a notification
-            }
-        }        
-        synchronized ( done ) {
-            isDone = this.done;
-        }        
-        if ( !isDone ) {
-            throw new RuntimeException("Timeout : unable to retrieve event payload" );
-        }
-        
-        return payload;
-    }       
-}
\ No newline at end of file

Deleted: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingGetContentResponseHandler.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingGetContentResponseHandler.java	2009-03-04 14:00:20 UTC (rev 25490)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingGetContentResponseHandler.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -1,35 +0,0 @@
-/**
- * 
- */
-package org.drools.task.service;
-
-import org.drools.task.Content;
-import org.drools.task.service.TaskClientHandler.GetContentResponseHandler;
-
-public class BlockingGetContentResponseHandler extends AbstractBlockingResponseHandler implements GetContentResponseHandler {
-    private volatile Content content;
-
-    public synchronized void execute(Content content) {
-        synchronized ( this.done ) {        
-            this.content = content;
-            this.done = true;
-            notifyAll();                
-        }
-    }
-    
-    public synchronized Content getContent() {
-        if ( content == null ) {                  
-            try {
-                wait( 10000 );
-            } catch ( InterruptedException e ) {
-                // swallow as this is just a notifiation
-            }
-        }
-        
-        if ( content == null ) {
-            throw new RuntimeException("Timeout : unable to retrieve Attachment Content" );
-        }
-        
-        return content;
-    }       
-}
\ No newline at end of file

Deleted: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingGetTaskResponseHandler.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingGetTaskResponseHandler.java	2009-03-04 14:00:20 UTC (rev 25490)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingGetTaskResponseHandler.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -1,35 +0,0 @@
-/**
- * 
- */
-package org.drools.task.service;
-
-import org.drools.task.Task;
-import org.drools.task.service.TaskClientHandler.GetTaskResponseHandler;
-
-public class BlockingGetTaskResponseHandler extends AbstractBlockingResponseHandler implements GetTaskResponseHandler {
-    private volatile Task task;
-
-    public synchronized void execute(Task task) {
-        synchronized ( this.done ) {        
-            this.task = task;
-            this.done = true;
-            notifyAll();     
-        }
-    }
-    
-    public synchronized Task getTask() {
-        if ( task == null ) {                  
-            try {
-                wait( 10000 );
-            } catch ( InterruptedException e ) {
-                // swallow as this is just a notifiation
-            }
-        }
-        
-        if ( task == null ) {
-            throw new RuntimeException("Timeout : unable to retrieve Task Id" );
-        }
-        
-        return task;
-    }       
-}
\ No newline at end of file

Deleted: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingSetContentResponseHandler.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingSetContentResponseHandler.java	2009-03-04 14:00:20 UTC (rev 25490)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingSetContentResponseHandler.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -1,40 +0,0 @@
-/**
- * 
- */
-package org.drools.task.service;
-
-import org.drools.task.service.TaskClientHandler.SetDocumentResponseHandler;
-
-public class BlockingSetContentResponseHandler extends AbstractBlockingResponseHandler implements SetDocumentResponseHandler {
-    private volatile long contentId;
-
-    public synchronized void execute(long contentId) {
-        synchronized ( this.done ) {        
-            this.contentId = contentId;
-            this.done = true;
-            notifyAll();
-        }
-    }    
-    
-    public synchronized long getContentId() {
-        boolean isDone;
-        synchronized ( done ) {
-            isDone = this.done;
-        }
-        if ( !isDone ) {                  
-            try {
-                wait( 10000 );
-            } catch ( InterruptedException e ) {
-                // swallow as this is just a notification
-            }
-        }        
-        synchronized ( done ) {
-            isDone = this.done;
-        }        
-        if ( !isDone ) {
-            throw new RuntimeException("Timeout : unable to retrieve Content Id" );
-        }
-        
-        return contentId;
-    }
-}
\ No newline at end of file

Deleted: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingTaskOperationResponseHandler.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingTaskOperationResponseHandler.java	2009-03-04 14:00:20 UTC (rev 25490)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingTaskOperationResponseHandler.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -1,14 +0,0 @@
-/**
- * 
- */
-package org.drools.task.service;
-
-import org.drools.task.service.TaskClientHandler.TaskOperationResponseHandler;
-
-public class BlockingTaskOperationResponseHandler extends AbstractBlockingResponseHandler implements TaskOperationResponseHandler {
-      public void setIsDone(boolean done) {
-          synchronized ( this.done ) {
-            this.done = done;
-        }
-      }
-}
\ No newline at end of file

Deleted: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingTaskSummaryResponseHandler.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingTaskSummaryResponseHandler.java	2009-03-04 14:00:20 UTC (rev 25490)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/BlockingTaskSummaryResponseHandler.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -1,43 +0,0 @@
-package org.drools.task.service;
-
-import java.util.List;
-
-import org.drools.task.query.TaskSummary;
-import org.drools.task.service.TaskClientHandler.TaskSummaryResponseHandler;
-
-public class BlockingTaskSummaryResponseHandler extends AbstractBlockingResponseHandler implements TaskSummaryResponseHandler {
-	
-	private volatile List<TaskSummary> results;
-
-	public synchronized void execute(List<TaskSummary> results) {
-        synchronized ( this.done ) {        
-    		this.results = results;
-            this.done = true;
-            notifyAll(); 
-        }
-	}
-
-	public synchronized List<TaskSummary> getResults() {
-        boolean isDone;
-        synchronized ( done ) {
-            isDone = this.done;
-        }
-        if ( !isDone ) {                  
-            try {
-                wait( 10000 );
-            } catch ( InterruptedException e ) {
-                // swallow as this is just a notification
-            }
-        }        
-        synchronized ( done ) {
-            isDone = this.done;
-        }        
-        if ( !isDone ) {
-            throw new RuntimeException("Timeout : unable to retrieve results" );
-        }
-        
-        return results;
-	}
-
-};
-

Modified: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/IcalTest.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/IcalTest.java	2009-03-04 14:00:20 UTC (rev 25490)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/IcalTest.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -1,5 +1,7 @@
 package org.drools.task.service;
 
+import org.drools.task.service.responsehandlers.BlockingAddTaskResponseHandler;
+import org.drools.task.service.responsehandlers.BlockingTaskOperationResponseHandler;
 import java.io.ByteArrayOutputStream;
 import java.io.InputStream;
 import java.io.StringReader;

Modified: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskLifeCycleTest.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskLifeCycleTest.java	2009-03-04 14:00:20 UTC (rev 25490)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskLifeCycleTest.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -1,5 +1,10 @@
 package org.drools.task.service;
 
+import org.drools.task.service.responsehandlers.BlockingAddTaskResponseHandler;
+import org.drools.task.service.responsehandlers.BlockingTaskOperationResponseHandler;
+import org.drools.task.service.responsehandlers.BlockingEventResponseHandler;
+import org.drools.task.service.responsehandlers.BlockingTaskSummaryResponseHandler;
+import org.drools.task.service.responsehandlers.BlockingGetTaskResponseHandler;
 import java.io.StringReader;
 import java.net.InetSocketAddress;
 import java.net.SocketAddress;

Modified: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceCommentsAndAttachmentsTest.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceCommentsAndAttachmentsTest.java	2009-03-04 14:00:20 UTC (rev 25490)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceCommentsAndAttachmentsTest.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -1,5 +1,12 @@
 package org.drools.task.service;
 
+import org.drools.task.service.responsehandlers.BlockingAddTaskResponseHandler;
+import org.drools.task.service.responsehandlers.BlockingDeleteCommentResponseHandler;
+import org.drools.task.service.responsehandlers.BlockingGetContentResponseHandler;
+import org.drools.task.service.responsehandlers.BlockingAddAttachmentResponseHandler;
+import org.drools.task.service.responsehandlers.BlockingAddCommentResponseHandler;
+import org.drools.task.service.responsehandlers.BlockingDeleteAttachmentResponseHandler;
+import org.drools.task.service.responsehandlers.BlockingGetTaskResponseHandler;
 import java.io.StringReader;
 import java.net.InetSocketAddress;
 import java.net.SocketAddress;

Modified: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceDeadlinesTest.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceDeadlinesTest.java	2009-03-04 14:00:20 UTC (rev 25490)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceDeadlinesTest.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -1,5 +1,9 @@
 package org.drools.task.service;
 
+import org.drools.task.service.responsehandlers.BlockingAddTaskResponseHandler;
+import org.drools.task.service.responsehandlers.BlockingGetContentResponseHandler;
+import org.drools.task.service.responsehandlers.BlockingGetTaskResponseHandler;
+import org.drools.task.service.responsehandlers.BlockingSetContentResponseHandler;
 import java.io.InputStreamReader;
 import java.io.StringReader;
 import java.net.InetSocketAddress;

Modified: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceEscalationTest.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceEscalationTest.java	2009-03-04 14:00:20 UTC (rev 25490)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceEscalationTest.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -1,5 +1,6 @@
 package org.drools.task.service;
 
+import org.drools.task.service.responsehandlers.BlockingAddTaskResponseHandler;
 import java.io.InputStreamReader;
 import java.io.Reader;
 import java.net.InetSocketAddress;

Modified: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceEventMessagingTest.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceEventMessagingTest.java	2009-03-04 14:00:20 UTC (rev 25490)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceEventMessagingTest.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -1,5 +1,8 @@
 package org.drools.task.service;
 
+import org.drools.task.service.responsehandlers.BlockingAddTaskResponseHandler;
+import org.drools.task.service.responsehandlers.BlockingEventResponseHandler;
+import org.drools.task.service.responsehandlers.BlockingGetTaskResponseHandler;
 import java.io.StringReader;
 import java.net.InetSocketAddress;
 import java.net.SocketAddress;

Modified: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceLifeCycleTest.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceLifeCycleTest.java	2009-03-04 14:00:20 UTC (rev 25490)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceLifeCycleTest.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -1,5 +1,9 @@
 package org.drools.task.service;
 
+import org.drools.task.service.responsehandlers.BlockingAddTaskResponseHandler;
+import org.drools.task.service.responsehandlers.BlockingGetContentResponseHandler;
+import org.drools.task.service.responsehandlers.BlockingTaskOperationResponseHandler;
+import org.drools.task.service.responsehandlers.BlockingGetTaskResponseHandler;
 import java.io.StringReader;
 import java.net.InetSocketAddress;
 import java.net.SocketAddress;

Modified: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceTest.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceTest.java	2009-03-04 14:00:20 UTC (rev 25490)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceTest.java	2009-03-04 14:02:05 UTC (rev 25491)
@@ -1,5 +1,6 @@
 package org.drools.task.service;
 
+import org.drools.task.service.responsehandlers.BlockingAddTaskResponseHandler;
 import java.io.InputStreamReader;
 import java.io.Reader;
 import java.net.InetSocketAddress;




More information about the jboss-svn-commits mailing list