github.com/voedger/voedger@v0.0.0-20240520144910-273e84102129/pkg/state/consts.go (about) 1 /* 2 * Copyright (c) 2022-present unTill Pro, Ltd. 3 */ 4 5 package state 6 7 import ( 8 "time" 9 10 "github.com/voedger/voedger/pkg/appdef" 11 ) 12 13 var ( 14 View = appdef.NewQName(appdef.SysPackage, "View") 15 Record = appdef.NewQName(appdef.SysPackage, "Record") 16 WLog = appdef.NewQName(appdef.SysPackage, "WLog") 17 Http = appdef.NewQName(appdef.SysPackage, "Http") 18 SendMail = appdef.NewQName(appdef.SysPackage, "SendMail") 19 AppSecret = appdef.NewQName(appdef.SysPackage, "AppSecret") 20 RequestSubject = appdef.NewQName(appdef.SysPackage, "RequestSubject") 21 Result = appdef.NewQName(appdef.SysPackage, "Result") 22 Event = appdef.NewQName(appdef.SysPackage, "Event") 23 CommandContext = appdef.NewQName(appdef.SysPackage, "CommandContext") 24 QueryContext = appdef.NewQName(appdef.SysPackage, "QueryContext") 25 Response = appdef.NewQName(appdef.SysPackage, "Response") 26 FederationCommand = appdef.NewQName(appdef.SysPackage, "FederationCommand") 27 ) 28 29 const ( 30 S_GET = 1 31 S_GET_BATCH = 2 32 S_READ = 4 33 S_INSERT = 8 34 S_UPDATE = 16 35 ) 36 37 const ( 38 Field_Url = "Url" 39 Field_Method = "Method" 40 Field_Header = "Header" 41 Field_Offset = "Offset" 42 Field_Error = "Error" 43 Field_ErrStr = "ErrStr" 44 Field_QNameFromParams = "QNameFromParams" 45 Field_ValidEvent = "ValidEvent" 46 Field_QName = "QName" 47 Field_ArgumentObject = "ArgumentObject" 48 Field_ArgumentUnloggedObject = "ArgumentUnloggedObject" 49 Field_Synced = "Synced" 50 Field_Count = "Count" 51 Field_ID = "ID" 52 Field_From = "From" 53 Field_To = "To" 54 Field_CC = "CC" 55 Field_BCC = "BCC" 56 Field_Subject = "Subject" 57 Field_Body = "Body" 58 Field_PartitionID = "PartitionID" 59 Field_WSID = "WSID" 60 Field_HTTPClientTimeoutMilliseconds = "HTTPClientTimeoutMilliseconds" 61 Field_Singleton = "Singleton" 62 Field_Secret = "Secret" 63 Field_RegisteredAt = "RegisteredAt" 64 Field_DeviceID = "DeviceID" 65 Field_SyncedAt = "SyncedAt" 66 Field_WLogOffset = "WLogOffset" 67 Field_Workspace = "Workspace" 68 Field_Username = "Username" 69 Field_Password = "Password" 70 Field_Host = "Host" 71 Field_Port = "Port" 72 Field_StatusCode = "StatusCode" 73 Field_Kind = "Kind" 74 Field_ProfileWSID = "ProfileWSID" 75 Field_CUDs = "CUDs" 76 Field_IsNew = "IsNew" 77 Field_Name = "Name" 78 Field_Token = "Token" 79 Field_Owner = "Owner" 80 Field_AppName = "AppName" 81 Field_Command = "Command" 82 Field_ExpectedCodes = "ExpectedCodes" 83 Field_NewIDs = "NewIDs" 84 Field_Result = "Result" 85 Field_ErrorMessage = "ErrorMessage" 86 ) 87 88 const ( 89 ColOffset = "offs" 90 defaultHTTPClientTimeout = 20_000 * time.Millisecond 91 httpStorageKeyBuilderStringerSliceCap = 3 92 wsidTypeValidatorCacheSize = 100 93 queryProcessorStateMaxIntents = 2 // 1 for Result, 1 for Response 94 ) 95 96 var ( 97 emptyApplyBatchItem = ApplyBatchItem{} 98 qNameCDocWorkspaceDescriptor = appdef.NewQName(appdef.SysPackage, "WorkspaceDescriptor") 99 field_WSKind = "WSKind" 100 )