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  )