Ens.ServiceRegistry.Public.Internal
hidden persistent class Ens.ServiceRegistry.Public.Internal extends %Library.Persistent, %XML.Adaptor
SQL Table Name: Ens_ServiceRegistry_Public.Internal
Action or WebMethod of a serviceProperty Inventory
Method Inventory
Parameters
parameter ROWLEVELSECURITY = 1;
Inherited description: ROWLEVELSECURITY = 1 | <property> means that row level security is active and the list
of users/roles for a given instance/row is contained in a generated property. If
the value of this parameter is a valid property name then that property will be
used as the reader list and only generated if not already defined.
Properties
property AllowedValues as list of %String;
Defines the security required for the Services.
Property methods: AllowedValuesBuildValueArray(), AllowedValuesCollectionToDisplay(), AllowedValuesCollectionToOdbc(), AllowedValuesDisplayToCollection(), AllowedValuesDisplayToLogical(), AllowedValuesGet(), AllowedValuesGetObject(), AllowedValuesGetObjectId(), AllowedValuesGetStored(), AllowedValuesGetSwizzled(), AllowedValuesIsValid(), AllowedValuesLogicalToDisplay(), AllowedValuesLogicalToOdbc(), AllowedValuesNormalize(), AllowedValuesOdbcToCollection(), AllowedValuesSet(), AllowedValuesSetObject(), AllowedValuesSetObjectId()
property ConfigName as %String (MAXLEN = 128);
If it is an business service, what is its configuration name?
Property methods: ConfigNameDisplayToLogical(), ConfigNameGet(), ConfigNameGetStored(), ConfigNameIsValid(), ConfigNameLogicalToDisplay(), ConfigNameLogicalToOdbc(), ConfigNameNormalize(), ConfigNameSet()
property Instance as %String (MAXLEN = 128);
If it is an InterSystems IRIS service, what instance is it on?
Property methods: InstanceDisplayToLogical(), InstanceGet(), InstanceGetStored(), InstanceIsValid(), InstanceLogicalToDisplay(), InstanceLogicalToOdbc(), InstanceNormalize(), InstanceSet()
property Namespace as %String (MAXLEN = 128);
If it is an InterSystems IRIS service, what namespace is it in?
Property methods: NamespaceDisplayToLogical(), NamespaceGet(), NamespaceGetStored(), NamespaceIsValid(), NamespaceLogicalToDisplay(), NamespaceLogicalToOdbc(), NamespaceNormalize(), NamespaceSet()
property Notes as %String);
Property methods: NotesDisplayToLogical(), NotesGet(), NotesGetStored(), NotesIsValid(), NotesLogicalToDisplay(), NotesLogicalToOdbc(), NotesNormalize(), NotesSet()
property Production as %String (MAXLEN = 128);
If it is an business service, what production is it in?
Property methods: ProductionDisplayToLogical(), ProductionGet(), ProductionGetStored(), ProductionIsValid(), ProductionLogicalToDisplay(), ProductionLogicalToOdbc(), ProductionNormalize(), ProductionSet()
property Service as Ens.ServiceRegistry.Public.Service;
Property methods: ServiceGet(), ServiceGetObject(), ServiceGetObjectId(), ServiceGetStored(), ServiceGetSwizzled(), ServiceIsValid(), ServiceNewObject(), ServiceSet(), ServiceSetObject(), ServiceSetObjectId(), ServiceUnSwizzle()
Methods
classmethod %SecurityPolicy() as %String [ SQLProc = Internal_sys_SecurityPolicy ]
Projected as the stored procedure: Internal_sys_SecurityPolicy
method ServiceSet(pSvcObject As Ens.ServiceRegistry.Public.Service) as %Status
Indexes
index ($Internal on ) [Extent, Type = bitmap];
index (%RLI on %READERLIST(ELEMENTS)) [Type = bitmap];
index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()
index (Service on Service);
Index methods: ServiceCheck(), ServiceDelete(), ServiceExists(), ServiceGet(), ServiceGetObject(), ServiceGetObjectId(), ServiceGetStored(), ServiceGetSwizzled(), ServiceIsValid(), ServiceNewObject(), ServiceSQLFKeyExists(), ServiceSQLFKeyRefAction(), ServiceSet(), ServiceSetObject(), ServiceSetObjectId(), ServiceUnSwizzle(), ServiceUpdate()
Foreign Keys
foreignkey (Service) references Ens.ServiceRegistry.Public.Service [OnDelete=cascade, OnUpdate=noaction];
Triggers
trigger OnDelete (BEFORE event DELETE);
Inherited Members
Inherited Methods
- %%CLASSNAMELogicalToStorage()
- %%CLASSNAMEStorageToLogical()
- %AddToSaveSet()
- %AddToSyncSet()
- %BMEBuilt()
- %BuildIndicesAsync()
- %BuildIndicesAsyncResponse()
- %CheckConstraints()
- %CheckConstraintsForExtent()
- %ClassIsLatestVersion()
- %ClassName()
- %ComposeOid()
- %ConstructClone()
- %Delete()
- %DeleteExtent()
- %DeleteId()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Exists()
- %ExistsId()
- %Extends()
- %GUID()
- %GUIDSet()
- %GetLock()
- %GetParameter()
- %GetSwizzleObject()
- %Id()
- %InsertBatch()
- %IsA()
- %IsModified()
- %IsNull()
- %KillExtent()
- %KillExtentData()
- %LoadFromMemory()
- %LockExtent()
- %LockId()
- %New()
- %NormalizeObject()
- %ObjectIsNull()
- %ObjectModified()
- %Oid()
- %OnBeforeAddToSync()
- %OnDeleteFinally()
- %OnDetermineClass()
- %OnOpenFinally()
- %OnSaveFinally()
- %Open()
- %OpenId()
- %OriginalNamespace()
- %PackageName()
- %PhysicalAddress()
- %PurgeIndices()
- %Reload()
- %RemoveFromSaveSet()
- %ResolveConcurrencyConflict()
- %RollBack()
- %Save()
- %SaveDirect()
- %SaveIndices()
- %SerializeObject()
- %SetModified()
- %SortBegin()
- %SortEnd()
- %SyncObjectIn()
- %SyncTransport()
- %UnlockExtent()
- %UnlockId()
- %ValidateIndices()
- %ValidateObject()
- %ValidateTable()
- XMLDTD()
- XMLExport()
- XMLExportToStream()
- XMLExportToString()
- XMLNew()
- XMLSchema()
- XMLSchemaNamespace()
- XMLSchemaType()
Storage
Storage Model: Storage (Ens.ServiceRegistry.Public.Internal)
^Ens.ServiceRegistDE33.InternalD(ID) |
= | %%CLASSNAME
Service
AllowedValues
Instance
Namespace
Production
ConfigName
Notes
%READERLIST
|