HS.HC.Audit.ConsolidationService
class HS.HC.Audit.ConsolidationService extends Ens.BusinessService, HS.HC.Util.Trace.Helper
Property Inventory
Method Inventory
Parameters
parameter ADAPTER = HS.Util.InboundAdapterNoWait;
Inherited description: The type of adapter used to communicate with external systems
parameter DOMAIN = HS;
parameter SETTINGS = AuditAlertOperations:Basic,Timeout;
Inherited description: List of properties can be set as settings in the configuration file
format is a comma separated list of property names
Properties
property AuditAlertOperations as %String (MAXLEN = 512);
A comma separated list of additional operations to invoke after an audit event is saved.
These can save events in external repositories, generate email alerts, etc.
This should only be used when this service is deployed in the audit database.
Property methods: AuditAlertOperationsDisplayToLogical(), AuditAlertOperationsGet(), AuditAlertOperationsIsValid(), AuditAlertOperationsLogicalToDisplay(), AuditAlertOperationsLogicalToOdbc(), AuditAlertOperationsNormalize(), AuditAlertOperationsSet()
Methods
method OnProcessInput(pInput As %RegisteredObject = "", pOutput As %RegisteredObject, pHint) as %Status
Inherited description: Override this method to process incoming data. Do not call SendRequestSync/Async() from outside this method (e.g. in a SOAP Service or a CSP page).
method ProcessAlerts() as %Status
Inherited Members
Inherited Properties
- %AlertStartTime
- %ConfigName
- %ConfigQueueName
- %LastActionTime
- %LastHandledTime
- %LastReportedError
- %OutsideCreated
- %PreserveSession
- %ProcessInputCalled
- %QuitTask
- %RequestHeader
- %SessionId
- %SuperSession
- %SuperSessionCreatedBeforeSession
- %WaitForNextCallInterval
- %WarnedLatest
- %isShadow
- Adapter
- AlertGracePeriod
- AlertGroups
- AlertOnError
- ArchiveIO
- BusinessPartner
- GenerateSuperSessionID
- IOLogEntry
- InactivityTimeout
- ThrottleDelay
- TraceOperations
Inherited Methods
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OnClose()
- %OnNew()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %SuperSessionSet()
- %ValidateObject()
- AdapterName()
- AssignOneSetting()
- BuildTraceRequest()
- CloseIOLogEntry()
- EnumerateSettingsClose()
- EnumerateSettingsExecute()
- EnumerateSettingsFetch()
- ForceSessionId()
- GenerateSuperSession()
- GetDeferredResponseToken()
- GetMsgHdrRequestKey()
- GetProductionSettingValue()
- GetProductionSettings()
- GetPropertyConnections()
- GetSettings()
- GetShadowInstance()
- HSTrace()
- NewIOLogEntry()
- OnError()
- OnGenerateSuperSession()
- OnGetConnections()
- OnInit()
- OnKeepalive()
- OnMonitor()
- OnProductionStart()
- OnProductionStop()
- OnTearDown()
- PopulateSuperSession()
- QueueName()
- SaveIOLogEntry()
- SendAlert()
- SendDeferredResponse()
- SendRequestAsync()
- SendRequestSync()