(ClientActionRunner<ShelveFilesResult>) (config, action) -> new ActionAnswerImpl<>(connectionManager.withConnection(config, ((ShelveFilesAction) action).getCommonDir(), (client) -> shelveFiles(client, config, (ShelveFilesAction) action))));
(ClientActionRunner<ShelveFilesResult>) (config, action) -> new ActionAnswerImpl<>(connectionManager.withConnection(config, ((ShelveFilesAction) action).getCommonDir(), (client) -> shelveFiles(client, config, (ShelveFilesAction) action))));