Author: fmartelli
Date: Tue Jan 7 15:29:26 2014
New Revision: 1556244
URL: http://svn.apache.org/r1556244
Log:
Fix for build #423 about SYNCOPE-392 commit
Modified:
syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/data/TaskDataBinder.java
Modified:
syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/data/TaskDataBinder.java
URL:
http://svn.apache.org/viewvc/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/data/TaskDataBinder.java?rev=1556244&r1=1556243&r2=1556244&view=diff
==============================================================================
---
syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/data/TaskDataBinder.java
(original)
+++
syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/data/TaskDataBinder.java
Tue Jan 7 15:29:26 2014
@@ -149,7 +149,7 @@ public class TaskDataBinder {
}
public SchedTask createSchedTask(final SchedTaskTO taskTO, final TaskUtil
taskUtil) {
- final Class<?> taskTOClass = taskUtil.taskTOClass();
+ final Class<? extends AbstractTaskTO> taskTOClass =
taskUtil.taskTOClass();
if (taskTOClass == null || !taskTOClass.equals(taskTO.getClass())) {
throw new ClassCastException(
@@ -179,8 +179,9 @@ public class TaskDataBinder {
}
public void updateSchedTask(final SchedTask task, final SchedTaskTO
taskTO, final TaskUtil taskUtil) {
- Class<?> taskClass = taskUtil.taskClass();
- Class<?> taskTOClass = taskUtil.taskTOClass();
+ Class<? extends Task> taskClass = taskUtil.taskClass();
+ Class<? extends AbstractTaskTO> taskTOClass = taskUtil.taskTOClass();
+
if (taskClass == null || !taskClass.equals(task.getClass())) {
throw new ClassCastException(