update AbstractTaskHandler - refactoring
update AbstractTaskHandler - refactoring
implement AbstractTaskHandler
refactoring & write JavaDoc