Click or drag to resize

ApplicationServiceBehavior Class

DCG Application Services Interface Behavior
DCG Application Services Interface Behavior
DCG Application Services Interface Behavior
Application service behavior for templates
DCG Application Services Interface Behavior
DCG Application Services Interface Behavior
Inheritance Hierarchy
SystemObject
  SanteDB.DisconnectedClient.Ags.ServicesApplicationServiceBehavior

Namespace:  SanteDB.DisconnectedClient.Ags.Services
Assembly:  SanteDB.DisconnectedClient.Ags (in SanteDB.DisconnectedClient.Ags.dll) Version: 2.2.1
Syntax
public class ApplicationServiceBehavior : IApplicationServiceContract, 
	IDisposable

The ApplicationServiceBehavior type exposes the following members.

Constructors
  NameDescription
Public methodApplicationServiceBehavior
PDP service
Top
Methods
  NameDescription
Public methodCreateTickle
Create a new tickle (allows applications to tickle the user)
Public methodDeleteQueueItem
Remove a queue item
Public methodDeleteTickle
Delete the tickle
Public methodDisableService
Remove the specified service from the DCG
Public methodDispose
Stop monitoring online
Public methodEnableService
Remove the specified service from the DCG
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetAppSetting
Update configuration
Public methodGetConfiguration
Get the configuration
Public methodGetConflict
Gets the conflict data a patch representing the difference between the server version and the local version being
Public methodGetDataStorageProviders
Get storage providers
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetLocaleAssets
Get locale assets
Public methodGetMenus
Performs the retrieval of menu items from the application
Public methodGetOnlineState
Get online status
Public methodGetQueue
Get all queues data
Public methodGetQueue(String)
Gets the queue entries
Public methodGetQueueData
Get the specific queue entry
Public methodGetRoutes
Get the routes for the Angular Application
Public methodGetSynchronizationLogs
Get synchronization logs
Public methodGetTemplateDefinition
Get the template definition in JSON
Public methodGetTemplateForm
Get the specified template form
Public methodGetTemplates
Get all templates from the host
Public methodGetTemplateView
Get the template view
Public methodGetTickles
Get all tickles
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetUserConfiguration
Get the configuration for the specified user
Public methodGetUuid
Get a new UUID
Public methodGetWidget
Gets the specified widget
Public methodGetWidgets
Gets all widgets
Public methodJoinRealm
Join the realm
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodPerformUpdate
Perform an update
Public methodPerformUpdate(String)
Perform an update
Public methodPushConfiguration
Push configuration to a remote target
Public methodResetRetry
Reset the queues and retry sync
Public methodResetRetry(String)
Reset the queues and retry sync
Public methodResolveConflict
Perform a patch / resolution
Public methodRetry
Retry the queue item
Public methodRetryAll
Force re-sync of all queue
Public methodSaveUserConfiguration
Save the user configuration
Public methodSetAppSetting
Update configuration
Public methodSynchronizeNow
Synchronize the information now
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUpdateConfiguration
Update the configuration of the service
Top
Extension Methods
  NameDescription
Public Extension MethodConvertTReturn
The purpose of this method is to convert object me to TReturn. Why? Because if you have an instance of Act that actually needs to be a SubstanceAdministration we can't just cast so we have to copy.
(Defined by ExtensionMethods.)
Public Extension MethodGetInstanceOfTDomain
Gets an instance of TDomain from me
(Defined by ModelExtensions.)
Top
See Also