StreamingEndpointImpl

constructor(referrer: Endpoint, relativeUri: URI, entityType: Class<TEntity>, separator: String = "")

Parameters

referrer

The endpoint used to navigate to this one.

relativeUri

The URI of this endpoint relative to the referrer's.

entityType

The type of individual elements in the stream.

separator

The character sequence used to detect that a new element starts in an HTTP stream.

Type Parameters

TEntity

The type of individual elements in the stream.


constructor(referrer: Endpoint, relativeUri: String, entityType: Class<TEntity>, separator: String = "")

Creates a new streaming endpoint.

Parameters

referrer

The endpoint used to navigate to this one.

relativeUri

The URI of this endpoint relative to the referrer's. Add a ./ prefix here to imply a trailing slash on referrer's URI.

entityType

The type of individual elements in the stream.

separator

The character sequence used to detect that a new element starts in an HTTP stream.