Hi all-
Just wanted to note this new API has no backward compatibility code, so
there is a possibility to hit exceptions with pre-1.330 plugins..
however, the chance is remote so maybe nothing needs to be done..
thought I'd mention it though.
Queue.BlockedItem.getCauseOfBlockage() can call
task.getCauseOfBlockage(). On older plugins compiled before this API
was added to the Task interface, this results in AbstractMethodError.
I noticed this when working on batch-task plugin, but I didn't figure
out how to reach that line in BlockedItem.. I was only able to block a
task in the queue when blocked by itself of its project, and these cases
are handled by the getBlockingActivity() part, so getCauseOfBlockage is
not called on the task.
so, just FYI but as I said, maybe too much of an edge case to worry about.
- Alan
---------------------------------------------------------------------
To unsubscribe, e-mail:
[hidden email]
For additional commands, e-mail:
[hidden email]