add scheduler callback handler and rabbitmq queue adapter