moved implementation of DBServerJob into own file