Class Reference
EnsLib.PushNotifications.IdentityManager.Process
Server:irisdocs3
Instance:IRISLATEST
User:UnknownUser
 
-
  [ENSLIB] >  [EnsLib] >  [PushNotifications] >  [IdentityManager] >  [Process]
Private  Storage

persistent class EnsLib.PushNotifications.IdentityManager.Process extends Ens.BusinessProcessBPL

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 1 2


Summary

This is a Business Process class.

RequestResponse
EnsLib.PushNotifications.IdentityManager.NotificationByIdentityRequest EnsLib.PushNotifications.IdentityManager.NotificationByIdentityResponse

Properties
%ConfigName %ConfigQueueName %Context %Counter
%CurrentResponseHeader %IsCompleted %IsTerminated %IsTimerInterrupted
%LastActionTime %LastHandledTime %LastReportedError %MasterPendingResponses
%MasterPendingResponsesOld %MessagesReceived %MessagesReceivedOld %MessagesSent
%MessagesSentOld %PrimaryRequestHeader %PrimaryResponseHeader %QuitTask
%RepliedStatus %SessionId %StatusCode %SuperSession
%SynchronizedResponses %Thread %TimeCompleted %TimeCreated
%WarnedLatest %isShadow %request %response
%responseClassName %responseId Adapter AlertGroups
AlertOnError AlertRetryGracePeriod BusinessPartner FailureTimeout
InactivityTimeout NotificationServiceTarget QueueCountAlert QueueWaitAlert
ReplyCodeActions Retry RetryInterval RuleLogging
SuspendMessage ThrottleDelay

Methods
%AddToSaveSet %AddToSyncSet %BMEBuilt %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 %OnClose
%OnDelete %OnDetermineClass %OnNew %Open
%OpenId %OriginalNamespace %PackageName %PhysicalAddress
%PurgeIndices %Reload %RemoveFromSaveSet %ResolveConcurrencyConflict
%RollBack %Save %SaveDirect %SaveIndices
%SerializeObject %SetModified %SortBegin %SortEnd
%SuperSessionSet %SyncObjectIn %SyncTransport %UnlockExtent
%UnlockId %ValidateIndices %ValidateObject AdapterName
AssignOneSetting ClearAllPendingResponses DeferResponse EnumerateSettingsClose
EnumerateSettingsExecute EnumerateSettingsFetch GenerateSuperSession GetDeferredResponseToken
GetMessageList GetProductionSettingValue GetProductionSettings GetPropertyConnections
GetRequestClassList GetResponseClassList GetSettings GetShadowInstance
IdentitySearch IsComponent IsResponsePending MakeAlarmCall
MakePendingCall MakeTimerCall OnCompile OnComplete
OnError OnErroredResponse OnFailureTimeout OnGenerateSuperSession
OnGetConnections OnGetReplyAction OnInit OnKeepalive
OnMonitor OnProductionStart OnProductionStop OnRequest
OnResponse OnTearDown OnTimeout Purge
QueueName RemovePendingResponse Reply ReplyError
RuleLoggingSet SendAlert SendDeferredResponse SendRequestAsync
SendRequestSync SetTimer UpdateSynchronizedResponses


Parameters

• parameter SETTINGS = "NotificationServiceTarget";
List of properties can be set as settings in the configuration file format is a comma separated list of property names

Properties

• property NotificationServiceTarget as Ens.DataType.ConfigName [ Required ];
Specify the outbound notification service component/message router

Methods

• method IdentitySearch(pIdentity As %String, pContext) as %Status
• method MakePendingCall(pCallPrefix As %String, pContext, ByRef pStatus As %Status) as %String
Add a pending call


Copyright (c) 2019 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.