github.com/voedger/voedger@v0.0.0-20240520144910-273e84102129/pkg/sys/workspace/consts.go (about)

     1  /*
     2   * Copyright (c) 2022-present unTill Pro, Ltd.
     3   */
     4  
     5  package workspace
     6  
     7  import (
     8  	"sync"
     9  
    10  	"github.com/voedger/voedger/pkg/appdef"
    11  	"github.com/voedger/voedger/pkg/extensionpoints"
    12  )
    13  
    14  const (
    15  	field_dummy                                     = "dummy"
    16  	field_TemplateName                              = "TemplateName"
    17  	Field_OwnerWSID                                 = "OwnerWSID"
    18  	Field_OwnerID                                   = "OwnerID"
    19  	Field_OwnerApp                                  = "OwnerApp"
    20  	Field_TemplateParams                            = "TemplateParams"
    21  	Field_CreateError                               = "CreateError"
    22  	Field_InitStartedAtMs                           = "InitStartedAtMs"
    23  	Field_ChildWorkspaceID                          = "ChildWorkspaceID"
    24  	workspace                                       = "Workspace"
    25  	fldDummy1                                       = "dummy1"
    26  	fldDummy2                                       = "dummy2"
    27  	fldNextBaseWSID                                 = "NextBaseWSID"
    28  	field_InvitedToWSID                             = "InvitedToWSID"
    29  	field_IDOfCDocWorkspaceID                       = "IDOfCDocWorkspaceID"
    30  	Field_InitError                                 = "InitError"
    31  	Field_InitCompletedAtMs                         = "InitCompletedAtMs"
    32  	Field_OwnerQName2                               = "OwnerQName2"
    33  	EPWSTemplates             extensionpoints.EPKey = "WSTemplates"
    34  
    35  	//Deprecated: use Field_OwnerQName2
    36  	Field_OwnerQName = "OwnerQName"
    37  )
    38  
    39  var (
    40  	QNameViewChildWorkspaceIdx             = appdef.NewQName(appdef.SysPackage, "ChildWorkspaceIdx")
    41  	QNameProjectorChildWorkspaceIdx        = appdef.NewQName(appdef.SysPackage, "ProjectorChildWorkspaceIdx")
    42  	QNameViewWorkspaceIDIdx                = appdef.NewQName(appdef.SysPackage, "WorkspaceIDIdx")
    43  	QNameProjectorViewWorkspaceIDIdx       = appdef.NewQName(appdef.SysPackage, "ProjectorWorkspaceIDIdx")
    44  	QNameQueryChildWorkspaceByName         = appdef.NewQName(appdef.SysPackage, "QueryChildWorkspaceByName")
    45  	QNameCDocWorkspaceID                   = appdef.NewQName(appdef.SysPackage, "WorkspaceID")
    46  	qNameAPInitializeWorkspace             = appdef.NewQName(appdef.SysPackage, "InitializeWorkspace")
    47  	qNameAPInvokeCreateWorkspaceID         = appdef.NewQName(appdef.SysPackage, "InvokeCreateWorkspaceID")
    48  	qNameAPInvokeCreateWorkspace           = appdef.NewQName(appdef.SysPackage, "InvokeCreateWorkspace")
    49  	QNameViewNextBaseWSID                  = appdef.NewQName(appdef.SysPackage, "NextBaseWSID")
    50  	qNameCmdInitiateDeactivateWorkspace    = appdef.NewQName(appdef.SysPackage, "InitiateDeactivateWorkspace")
    51  	qNameProjectorApplyDeactivateWorkspace = appdef.NewQName(appdef.SysPackage, "ApplyDeactivateWorkspace")
    52  	QNameCommandCreateWorkspaceID          = appdef.NewQName(appdef.SysPackage, "CreateWorkspaceID")
    53  	QNameCommandCreateWorkspace            = appdef.NewQName(appdef.SysPackage, "CreateWorkspace")
    54  	nextWSIDGlobalLock                     = sync.Mutex{}
    55  )