WorkerTransfer transfer_fn, Map _storm_conf, IConnection _puller,
TaskSendTargets sendTargets, AtomicBoolean _storm_active_atom,
TopologyContext _topology_context, TopologyContext _user_context,
BaseTaskStatsRolling _task_stats, ITaskReportErr _report_error) {
if (_task_obj instanceof IBolt) {
return new BoltExecutors((IBolt) _task_obj, transfer_fn,
_storm_conf, _puller, sendTargets, _storm_active_atom,
_topology_context, _user_context, _task_stats,
_report_error);
}