If you are being kept in the service for a year or so against your will.........
You bloody well ARE being retained!!!!!!
If someone has a different definition of retention, please let me know.
Surely the word you're looking for there is
DEtention old chap?