package _VisualDVM.Repository.Server; public enum ServerCode { Undefined, ReadFile, SendFile, ReceiveFile, //-- RegisterSubscriber, CheckSubscriberRole, //- GetComponentsBackups, //- UpdateBugReportField,//todo выкинуть после обновления. UpdateBugReport, AppendBugReportTextField, //- Email, EmailBroadcast, ReceiveAllArchives, //- DownloadTest, //- OK, //- GetTestProject, StartTests, //- RefreshDVMTests, //- для админа. получение тестов из репозитория. //- EditObject, DeleteObject, //--------------------УСТАРЕЛО. УБРАТЬ. GetObjectCopyByPK, GetObjectsCopiesByPK, DeleteObjects, DeleteObjectsByPK, CheckObjectExistense, CloneObjectByPK, // //-- EXIT, //-- FAIL, //-- ReceiveBugReportsDatabase, ReceiveTestsDatabase, ReceiveTestsTasksDatabase, PublishComponent, //todo удалить устарел UpdateComponent, UpdateComponentMinimalVersion, //возможно потом, слить воедино с публикацией? ReceiveComponent, ReceiveBugReport, SendBugReport, GetComponentsVersions, //todo удалить устарел GetComponentsMinimalVersions, //todo удалить устарел GetComponentsVersionsInfo, GetComponentChangesLog, //-- CheckURLRegistered, DVMConvertProject, //- DeleteObjectByPK, //- OLD, //- PublishAccount, GetActualSapforPackageData, //-- PublishObject, PublishObjects, UpdateTestTasks, ActualizeSAPFORPackages, ActualizeDVMPackages, GetFirstActiveDVMPackage, DVMPackageNeedsKill, UpdateActiveDVMPackages, GetFirstActiveSapforPackages, SapforPackageNeedsKill, UpdateActiveSapforPackages, DownloadDVMPackage, DownloadDVMPackages, DownloadSapforPackage, ReplaceTestCode, ReplaceTestsCodes, GetDVMPackagesJson, GetSapforPackagesJson, GetFirstsActiveDVMPackages, Ping, GetFirstActiveDVMPackageForMachineURL, GetServerName, StartNecessaryMachines, GetSapforForCompilation, GetMaxSapforVersion, PerformAutoSapforTesting, TestCode; public String getDescription(){ switch (this){ case GetComponentsVersionsInfo: return "Получение версий компонент c сервера"; case UpdateComponent: return "Публикация компонента на сервере"; case PublishObject: return "Публикация объекта на сервере"; case SendBugReport: return "Отправка отчета об ошибке на сервер"; case AppendBugReportTextField: return "Дополнение описание или комментария отчета об ошибке на сервере"; case ReceiveBugReportsDatabase: return "Скачивание базы данных отчетов об ошибках с сервера"; case ReceiveTestsDatabase: return "Скачивание базы тестирования с сервера"; case ReceiveFile: return "Скачивание файла с сервера"; case GetComponentChangesLog: return "Получение журнала изменений компонента с сервера"; case CheckURLRegistered: return "Проверка регистрации машины на сервере"; case EmailBroadcast: return "Рассылка"; case PublishObjects: return "Публикация объектов на сервере"; case ReplaceTestCode: return "Замена кода теста на сервере"; case GetComponentsBackups: return "Получение резервных копий компонента с сервера"; case DVMConvertProject: return "Конвертация проекта на сервере"; case DownloadTest: return "Скачивание теста с сервера"; case DownloadSapforPackage: return "Скачивание пакета тестирования SAPFOR с сервера"; case DownloadDVMPackages: return "Скачивание пакета тестирования DVM с сервера"; case ReceiveComponent: return "Скачивание компонента с сервера"; case DeleteObjectByPK: return "Удаление объекта с сервера"; case CheckSubscriberRole: return "Проверка роли подписчика на сервере"; case CloneObjectByPK: return "Дублирование объекта на сервере"; case UpdateActiveDVMPackages: return "Актуализация активных DVM пакетов на сервере"; case ActualizeSAPFORPackages: return "Актуализация активных SAPFOR пакетов на сервере"; default: return this.toString(); } } }