package _VisualDVM.Repository.Server; public enum ServerCode { Undefined, ReadFile, SendFile, ReceiveFile, //-- RegisterSubscriber, CheckSubscriberRole, //- GetComponentsBackups, //- UpdateBugReportField,//todo выкинуть после обновления. UpdateBugReport, AppendBugReportTextField, //- Email, ReceiveAllArchives, //- DownloadTest, //- OK, //- GetTestProject, StartTests, //- RefreshDVMTests, //- для админа. получение тестов из репозитория. //- EditObject, DeleteObject, //--------------------УСТАРЕЛО. УБРАТЬ. GetObjectCopyByPK, GetObjectsCopiesByPK, DeleteObjects, DeleteObjectsByPK, CheckObjectExistense, // //-- EXIT, //-- FAIL, //-- ReceiveBugReportsDatabase, ReceiveTestsDatabase, ReceiveTestsTasksDatabase, PublishComponent, //todo удалить устарел UpdateComponent, UpdateComponentMinimalVersion, //возможно потом, слить воедино с публикацией? ReceiveComponent, ReceiveBugReport, SendBugReport, GetComponentsVersions, //todo удалить устарел GetComponentsMinimalVersions, //todo удалить устарел GetComponentsVersionsInfo, GetComponentChangesLog, //-- CheckURLRegistered, DVMConvertProject, SetRole, Patch, EmailSapforAssembly, //- 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, Email_new; public String getDescription(){ switch (this){ case GetComponentsVersionsInfo: return "Получить версии компонент"; case UpdateComponent: return "Опубликовать компонент"; case UpdateComponentMinimalVersion: return "Поднять минимальную версию компонента"; case PublishObject: return "Публикация объекта"; case SendBugReport: return "Отправка отчета об ошибке"; default: return this.toString(); } } }