Refine codes

* Revert change for AbstractSendCommandJob
* Use getConfig() and remove unnecessary overrided methods
* Fix Javadoc