[This is preliminary documentation and is subject to change.]

The Q-Pulse web services provide key Q-Pulse functionality in the form of XML based web services. Web services provide an industry standard, standards-based, cross platform, flexible mechanism for integrating Q-Pulse functionality into third-party applications.

Namespaces

NamespaceDescription
GaelQuality.Bacchus.BusinessObjects.XPOTranslators
QPulseWebServices.Contracts
QPulseWebServices.Contracts.Contracts.Data
QPulseWebServices.Contracts.Data
This namespace contains Data Contracts (Schema) for Q-Pulse Web Services. These describe the shape of the data that must be passed to/from the Q-Pulse web services.
QPulseWebServices.Contracts.Fault
This namespace contains Fault Contracts for Q-Pulse Web Services. These describe errors which a client would be expected to deal with as part of it's normal flow of execution.
QPulseWebServices.Contracts.Service
This namespace contains Service and Operation Contracts for Q-Pulse Web Services. These describe both the services available and the operations that a client application can request of them.
QPulseWebServices.Core.EntityTranslators.ManagedLists
QPulseWebServices.Core.ExceptionHandling
QPulseWebServices.Core.LookupHelpers
QPulseWebServices.Core.Utils.FormLayout
QPulseWebServices.Core.Utils.ManagedLists
QPulseWebServices.Core.XpoUtils