EnsLib.DICOM.Duplex.TCP
hidden class EnsLib.DICOM.Duplex.TCP extends EnsLib.PrivateSession.Duplex
Property Inventory
Method Inventory
- AbortAssociation()
- EstablishAssociation()
- OnAdapterAborted()
- OnAdapterErrored()
- OnAdapterEstablished()
- OnAdapterRejected()
- OnAdapterReleased()
- OnBusinessType()
- OnPrivateSessionStopped()
- ReleaseAssociation()
- SendDocument()
Parameters
parameter ADAPTER = EnsLib.DICOM.Adapter.TCP;
This holds the name of the adapter
parameter DOMAIN = EnsDICOM;
Domain for $$$Text()
Properties
property NotificationMessage as %Persistent;
This holds the current notification method
Property methods: NotificationMessageGet(), NotificationMessageGetObject(), NotificationMessageGetObjectId(), NotificationMessageGetSwizzled(), NotificationMessageIsValid(), NotificationMessageNewObject(), NotificationMessageSet(), NotificationMessageSetObject(), NotificationMessageSetObjectId(), NotificationMessageUnSwizzle()
Methods
method AbortAssociation(pRequest As EnsLib.DICOM.Command.Abort, Output pResponse As %Library.Persistent) as %Status
From the message-map, an error has occurred
method EstablishAssociation(pRequest As EnsLib.DICOM.Command.Establish, Output pResponse As %Library.Persistent) as %Status
From the message-map, the adapter is asked to open the association
This Callback method is called by the adapter when the association is aborted (by either side)
This Callback method is called by the adapter if it encounters a fatal error
method OnAdapterEstablished() as %Status
This Callback method is called by the adapter when an Association has been accepted
This Callback method is called by the adapter when an Association has been rejected
method OnAdapterReleased() as %Status
This Callback method is called by the adapter when the association is released
classmethod OnBusinessType(pItem As Ens.Config.Item) as %Integer
Called at Design Time
method OnPrivateSessionStopped(pSelfGenerated As %Boolean, pAttachedMessage As %Persistent = "") as %Status
method ReleaseAssociation(pRequest As EnsLib.DICOM.Command.Release, Output pResponse As %Library.Persistent) as %Status
From the message-map, the adapter is asked to close the association
method SendDocument(pRequest As EnsLib.DICOM.Document, Output pResponse As %Library.Persistent) as %Status
From the message-map, the adapter is asked to send the document to the connectd peer
Inherited Members
Inherited Properties
- %AlertStartTime
- %ConfigName
- %ConfigQueueName
- %InPrivateSession
- %LastActionTime
- %LastHandledTime
- %LastReportedError
- %OutsideCreated
- %PreserveSession
- %PrivateSessionId
- %ProcessInputCalled
- %QuitTask
- %RequestHeader
- %SessionId
- %SuperSession
- %SuperSessionCreatedBeforeSession
- %WaitForNextCallInterval
- %WarnedLatest
- %isShadow
- Adapter
- AlertGracePeriod
- AlertGroups
- AlertOnError
- AlertRetryGracePeriod
- ArchiveIO
- BusinessPartner
- DeferResponse
- DeferredResponseToken
- DuplexTargetConfigName
- EventDevice
- FailureTimeout
- GenerateSuperSessionID
- IOLogEntry
- InactivityTimeout
- NoFailWhileDisconnected
- QueueCountAlert
- QueueWaitAlert
- ReceivedDataQueue
- ReplyCodeActions
- Retry
- RetryCount
- RetryInterval
- SendSuperSession
- SuspendMessage
- ThrottleDelay
Inherited Methods
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %InPrivateSessionGet()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OnClose()
- %OnNew()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %SuperSessionSet()
- %ValidateObject()
- AdapterName()
- AssignOneSetting()
- CloseIOLogEntry()
- DeferResponse()
- EnumerateSettingsClose()
- EnumerateSettingsExecute()
- EnumerateSettingsFetch()
- ForceSessionId()
- GenerateSuperSession()
- GetDeferredResponseToken()
- GetMessageList()
- GetMsgHdrRequestKey()
- GetProductionSettingValue()
- GetProductionSettings()
- GetPropertyConnections()
- GetSettings()
- GetShadowInstance()
- IncludeSuperSession()
- NewIOLogEntry()
- OnError()
- OnFailureTimeout()
- OnGenerateSuperSession()
- OnGetConnections()
- OnGetReplyAction()
- OnInit()
- OnKeepalive()
- OnMessage()
- OnMonitor()
- OnMsgPrivateSessionPoll()
- OnMsgPrivateSessionStart()
- OnMsgPrivateSessionStop()
- OnPrivateSessionStarted()
- OnProcessInput()
- OnProductionStart()
- OnProductionStop()
- OnTask()
- OnTearDown()
- PopulateSuperSession()
- QueueName()
- RegisterPrivateSession()
- SaveIOLogEntry()
- SendAlert()
- SendDeferredResponse()
- SendDocumentToProcess()
- SendRequestAsync()
- SendRequestSync()
- SetEventDevice()
- SetTimer()
- StartPrivateSession()
- StopPrivateSession()
- UnRegisterPrivateSession()