Я предполагаю, что вы захотите использовать сагу - сначала вам нужно проверить, что слот существует и доступен, заблокировать его, чтобы другая команда не припарковала другой велосипед, а затем попытаться изменить состояние велосипед (если есть). Если велосипед не существует или уже припаркован где-то еще, вы разблокируете парковочное место.