PollDeliveryMethod Class
Poll delivery (SSF 1.0 Section 6.1.2, profiling RFC 8936): the receiver pulls SETs from the URL the transmitter supplied. The URL may be shared across receivers but must be unique per stream for a given receiver.
public sealed class PollDeliveryMethod : Abblix.SharedSignals.Model.Delivery.StreamDeliveryMethodInheritance System.Object → StreamDeliveryMethod → PollDeliveryMethod
Constructors
PollDeliveryMethod(Uri) Constructor
Poll delivery (SSF 1.0 Section 6.1.2, profiling RFC 8936): the receiver pulls SETs from the URL the transmitter supplied. The URL may be shared across receivers but must be unique per stream for a given receiver.
public PollDeliveryMethod(System.Uri? endpointUrl=null);Parameters
endpointUrl System.Uri
Where events are retrieved from - supplied by the transmitter, which is exactly why it may be null: a RECEIVER proposing poll delivery in a create or update request has no URL to offer, so its proposal is the bare method (SSF 1.0 Sections 6.1.2, 8.1.1.1), while a transmitter-issued stream configuration always carries the URL.
Fields
PollDeliveryMethod.MethodUri Field
The delivery method URI registered for poll delivery: "urn:ietf:rfc
" (SSF 1.0 Section 6.1.2).public const string MethodUri = "urn:ietf:rfc:8936";Field Value
Properties
PollDeliveryMethod.EndpointUrl Property
The URL where events can be retrieved from. Transmitter-supplied: present in every transmitter-issued configuration (SSF 1.0 Section 8.1.1.1), absent from a receiver's own proposal of poll delivery - the direction the null represents.
public System.Uri? EndpointUrl { get; }