allow overriding sub job queue_adapter without affecting the base job or sibling job

i mean, add an `extended` hook in ClassMethods