[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