Class TSubscription

Unit

Declaration

type TSubscription = class(TDomainResource)

Description

The subscription resource is used to define a push-based subscription from a server to another system. Once a subscription is registered with the server, the server checks every resource that is created or updated, and if the resource matches the given criteria, it sends a message on the defined "channel" so that another system can take an appropriate action. If the element is present, it must have either a @value, an @id, or extensions

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property status : string read Getstatus write Setstatus;
Public property statusElement : TSubscriptionStatus read GetstatusElement write SetstatusElement;
Public property contact : TContactPointArray read GetcontactArray;
Public property end_ : string read Getend_ write Setend_;
Public property end_Element : Tinstant read Getend_Element write Setend_Element;
Public property reason : string read Getreason write Setreason;
Public property reasonElement : Tstring read GetreasonElement write SetreasonElement;
Public property criteria : string read Getcriteria write Setcriteria;
Public property criteriaElement : Tstring read GetcriteriaElement write SetcriteriaElement;
Public property error : string read Geterror write Seterror;
Public property errorElement : Tstring read GeterrorElement write SeterrorElement;
Public property channel : TSubscriptionChannel read Getchannel write Setchannel;

Description

Methods

Public constructor Create; override;
 

Properties

Public property status : string read Getstatus write Setstatus;

The status of the subscription, which marks the server state for managing the subscription.

Public property statusElement : TSubscriptionStatus read GetstatusElement write SetstatusElement;
 
Public property contact : TContactPointArray read GetcontactArray;

Contact details for a human to contact about the subscription. The primary use of this for system administrator troubleshooting.

Public property end_ : string read Getend_ write Setend_;

The time for the server to turn the subscription off.

Public property end_Element : Tinstant read Getend_Element write Setend_Element;
 
Public property reason : string read Getreason write Setreason;

A description of why this subscription is defined.

Public property reasonElement : Tstring read GetreasonElement write SetreasonElement;
 
Public property criteria : string read Getcriteria write Setcriteria;

The rules that the server should use to determine when to generate notifications for this subscription.

Public property criteriaElement : Tstring read GetcriteriaElement write SetcriteriaElement;
 
Public property error : string read Geterror write Seterror;

A record of the last error that occurred when the server processed a notification.

Public property errorElement : Tstring read GeterrorElement write SeterrorElement;
 
Public property channel : TSubscriptionChannel read Getchannel write Setchannel;

Details where to send notifications when resources are received that meet the criteria.


Generated by PasDoc 0.15.0.