case *workflowservice.RecordActivityTaskHeartbeatRequest:
return namespace.RoutingKey{ID: routingIDFromResourceID(r.GetResourceId())}
return namespace.RoutingKey{ID: routingIDFromResourceID(r.GetResourceId())}
case *workflowservice.RequestCancelActivityExecutionRequest:
return namespace.RoutingKey{ID: r.GetActivityId()}