public interface Subscription
Represents a subscription to a subject on the Liberator.
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getSubject()
Returns the subject name to which the subscription relates (for example, /FX/EURUSD).
|
SubscriptionListener |
getSubscriptionListener()
Returns the
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.
|
java.lang.String getSubject()
Returns the subject name to which the subscription relates (for example, /FX/EURUSD).
SubscriptionListener getSubscriptionListener()
Returns the SubscriptionListener
that is informed of all
subscription events relating to this subscription.
void unsubscribe()
Unsubscribes to the subject on the Liberator.
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).
start
- The index of the container element that is at the start of the container window.size
- The number of elements in the container window.Please send bug reports and comments to Caplin support