Represents a subscription to a subject on the Liberator.
Attributes | Name and Description |
---|---|
|
caplin.streamlink.Subscription()
|
Attributes | Name and Description |
---|---|
|
String
getSubject()
Returns the subject name to which the subscription relates (for example, /FX/EURUSD). |
|
caplin.streamlink.SubscriptionListener
getSubscriptionListener()
Returns the caplin.streamlink.SubscriptionListener that is informed of all subscription events relating to this subscription. |
|
void
setContainerWindow(int start, int size)
Sets the container window for this subscription. |
|
void
unsubscribe()
Unsubscribes to the subject on the Liberator. |
►
caplin.streamlink.Subscription()
►
String
getSubject()
Returns the subject name to which the subscription relates (for example, /FX/EURUSD).
►
caplin.streamlink.SubscriptionListener
getSubscriptionListener()
Returns the caplin.streamlink.SubscriptionListener that is informed of all subscription events relating to this subscription.
►
void
setContainerWindow(int start, int size)
Sets the container window for this subscription.
If the subject type of this subscription is not a container then this method will throw an exception.
Note: A container element is referred to by its index within the container. The first element of a container has index 0 (zero).
int | start | The index of the container element that is at the start of the container window. |
int | size | The number of elements in the container window. |
►
void
unsubscribe()
Unsubscribes to the subject on the Liberator.