Jsr 330 abstract task support