Figure 11-1 shows that the getWorkContexts() method is called by the WorkManager after the
Work instance has been submitted by doWork(), startWork() and scheuleWork().
Chapter 10.3.3.5 states that a WorkCompletedException can be thrown with an appropriate
error code which in this case is one of the WorkContextErrorCodes.
There is a bit more work in regards to custom contexts if you see the last paragraph in
11.4.2 - the container must always check the most specific context first - and then go up
the in hierarchy to find a supported one.
You can just attach a single patch with all the changes needed if you don't want to
split the patch into separate pieces. And more tests are always good :)
You can get additional checkstyle checks by uncommenting
| <module name="UnusedImports"/>
|
in tools/checkstyle/checkstyle.xml. A couple of checkstyle bugs does that we can't
enable this module by default at the moment.
Thanks for your contributions !
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4243531#...
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&a...