Files
VisualSapfor/src/_VisualDVM/Repository/Server/ServerCode.java

128 lines
4.2 KiB
Java
Raw Normal View History

2024-10-09 22:21:57 +03:00
package _VisualDVM.Repository.Server;
2023-09-17 22:13:42 +03:00
public enum ServerCode {
Undefined,
ReadFile,
SendFile,
ReceiveFile,
//--
RegisterSubscriber,
CheckSubscriberRole,
//-
GetComponentsBackups,
//-
UpdateBugReportField,//todo выкинуть после обновления.
2023-09-17 22:13:42 +03:00
UpdateBugReport,
AppendBugReportTextField,
2023-09-17 22:13:42 +03:00
//-
Email,
2025-02-04 19:28:38 +03:00
EmailBroadcast,
2023-09-17 22:13:42 +03:00
ReceiveAllArchives,
//-
DownloadTest,
//-
OK,
//-
GetTestProject,
StartTests,
//-
RefreshDVMTests, //- для админа. получение тестов из репозитория.
//-
EditObject,
2023-11-16 22:11:58 +03:00
DeleteObject, //--------------------УСТАРЕЛО. УБРАТЬ.
2023-09-17 22:13:42 +03:00
GetObjectCopyByPK,
GetObjectsCopiesByPK,
2023-09-17 22:13:42 +03:00
DeleteObjects,
DeleteObjectsByPK,
2023-09-17 22:13:42 +03:00
CheckObjectExistense, //
//--
EXIT,
//--
FAIL,
//--
ReceiveBugReportsDatabase,
ReceiveTestsDatabase,
ReceiveTestsTasksDatabase,
PublishComponent, //todo удалить устарел
UpdateComponent,
2023-09-17 22:13:42 +03:00
UpdateComponentMinimalVersion, //возможно потом, слить воедино с публикацией?
ReceiveComponent,
ReceiveBugReport,
SendBugReport,
GetComponentsVersions, //todo удалить устарел
GetComponentsMinimalVersions, //todo удалить устарел
GetComponentsVersionsInfo,
2023-09-17 22:13:42 +03:00
GetComponentChangesLog,
//--
CheckURLRegistered,
DVMConvertProject,
//-
DeleteObjectByPK,
//-
OLD,
//-
PublishAccount,
GetActualSapforPackageData,
//--
PublishObject,
PublishObjects,
UpdateTestTasks,
ActualizeSAPFORPackages,
ActualizeDVMPackages,
GetFirstActiveDVMPackage,
2025-02-04 16:22:42 +03:00
DVMPackageNeedsKill,
UpdateActiveDVMPackages,
GetFirstActiveSapforPackages,
SapforPackageNeedsKill,
UpdateActiveSapforPackages,
DownloadDVMPackage,
2024-02-19 23:49:35 +03:00
DownloadDVMPackages,
DownloadSapforPackage,
ReplaceTestCode,
ReplaceTestsCodes,
GetDVMPackagesJson,
GetSapforPackagesJson,
GetFirstsActiveDVMPackages,
2024-04-13 20:09:26 +03:00
Ping,
GetFirstActiveDVMPackageForMachineURL,
2024-04-26 17:57:58 +03:00
GetServerName,
2024-05-07 01:06:47 +03:00
StartNecessaryMachines,
GetSapforForCompilation,
2024-09-24 20:22:41 +03:00
GetMaxSapforVersion,
2025-02-04 16:22:42 +03:00
PerformAutoSapforTesting;
public String getDescription(){
switch (this){
case GetComponentsVersionsInfo:
2025-02-04 16:22:42 +03:00
return "Получение версий компонент c сервера";
case UpdateComponent:
2025-02-04 16:22:42 +03:00
return "Публикация компонента на сервере";
case PublishObject:
2025-02-04 16:22:42 +03:00
return "Публикация объекта на сервере";
case SendBugReport:
2025-02-04 16:22:42 +03:00
return "Отправка отчета об ошибке на сервер";
2025-02-04 00:44:45 +03:00
case AppendBugReportTextField:
2025-02-04 16:22:42 +03:00
return "Дополнение описание или комментария отчета об ошибке на сервере";
case ReceiveBugReportsDatabase:
return "Скачивание базы данных отчетов об ошибках с сервера";
case ReceiveTestsDatabase:
return "Скачивание базы тестирования с сервера";
2025-02-04 16:55:55 +03:00
case ReceiveFile:
return "Скачивание файла с сервера";
2025-02-04 17:07:03 +03:00
case GetComponentChangesLog:
return "Получение журнала изменений компонента с сервера";
2025-02-04 18:49:55 +03:00
case CheckURLRegistered:
return "Проверка регистрации машины на сервере";
2025-02-04 19:28:38 +03:00
case EmailBroadcast:
return "Рассылка";
case PublishObjects:
2025-02-04 20:43:34 +03:00
return "Публикация объектов на сервере";
case ReplaceTestCode:
return "Замена кода теста на сервере";
2025-02-04 20:51:23 +03:00
case GetComponentsBackups:
return "Получение резервных копий компонента с сервера";
default:
return this.toString();
}
}
2023-09-17 22:13:42 +03:00
}