 Caplin.StreamLink.ContainerFilterFactory | |
 Caplin.StreamLink.IAdvancedConfiguration | This interface provides access to advanced features of the StreamLink library. |
 Caplin.StreamLink.IBinaryHandler | Handler for parsing and patching BINARY objects |
 Caplin.StreamLink.IChannel | A Channel provides a bi-directional communication channel between a StreamLink application and a DataSource adapter. Using a Channel in both DataSource and StreamLink provides a simplified method of communication between the two components and can allow you just to use the Caplin platform as a bi-directional messaging pipe. |
 Caplin.StreamLink.IChannelListener | Interface for receiving updates on the channel from the Liberator |
 Caplin.StreamLink.ICommandListener | For more about commands, see ICommandSubscription |
  Caplin.StreamLink.ICommandResultListener | For more about commands, see ICommandSubscription. |
 Caplin.StreamLink.ICommandParameters | |
 Caplin.StreamLink.ICommandResultEvent | The CommandResultEvent will be provided on callbacks to a ICommandResultListener. |
  Caplin.StreamLink.ICommandErrorEvent | The CommandErrorEvent will be provided on a onCommandError callback to a ICommandListener. |
 Caplin.StreamLink.ICommandSubscription | Stored information on the subscription and lets you unpersist the command |
 Caplin.StreamLink.IConnectionCurrentState | |
 Caplin.StreamLink.IConnectionListener | You should implement this interface if your application needs to take particular actions when such state changes occur |
  Caplin.StreamLink.BaseConnectionListener | Adapter class implementing the IConnectionListener methods |
 Caplin.StreamLink.IConnectionStatusEvent | The ConnectionStatusEvent is provided on a onConnectionStatusChange callback to a IConnectionListener. |
 Caplin.StreamLink.IContainerElement | The insert(), remove() or move() callbacks of IContainerModel all supply a ContainerElement that applies to the action.. |
 Caplin.StreamLink.IContainerModel | The methods on this interface will be called in the correct order to ensure that your representation is correct. |
 Caplin.StreamLink.ICredentials | |
 Caplin.StreamLink.ICredentialsProvider | |
 Caplin.StreamLink.ICredentialsReceiver | |
 Caplin.StreamLink.IDataEvent | In application code, use the derived interfaces that related to specific types of data, rather than this base-level interface. For example IRecordType1Event interface is derived from IDataEvent; it provides information about changes to a subscribed subject of type record, including the fields that have changed and their new values. |
  Caplin.StreamLink.IBinaryEvent | The BinaryEvent is provided in an onBinaryUpdate callback to a ISubscriptionListener. |
  Caplin.StreamLink.IChatEvent | The ChatEvent is provided in an onChatUpdate callback to a ISubscriptionListener. |
  Caplin.StreamLink.IContainerEvent | The ContainerEvent will be provided on a onContainerUpdate callback to a ISubscriptionListener. |
  Caplin.StreamLink.IDirectoryEvent | Provides information about a change to a directory |
  Caplin.StreamLink.IJsonEvent | The JsonEvent is provided in an onJsonUpdate callback to a ISubscriptionListener. |
  Caplin.StreamLink.INewsEvent | Provides information about a news headline update |
  Caplin.StreamLink.IPageEvent | Pages may be sent from the Liberator in one or more PageElementss. The initial page data is indicated by the isImage() method returning true. |
  Caplin.StreamLink.IPermissionEvent | Provides information about a change to permission data |
  Caplin.StreamLink.IRecordType1Event | The RecordType1Event is provided in an onRecordUpdate callback to a ISubscriptionListener. |
  Caplin.StreamLink.IRecordType2Event | The RecordType2Event is provided in an onRecordType2Update callback to a ISubscriptionListener |
  Caplin.StreamLink.IRecordType3Event | The RecordType3Event will be provided on a onRecordType3Update callback to a ISubscriptionListener |
  Caplin.StreamLink.IStoryEvent | Stories may be sent from the Liberator in one or more IStoryEvents. The start of the story is indicated by the isImage() method returning true. |
 Caplin.StreamLink.IDirectoryChangeElement | Provides information about a change to a directory element |
 Caplin.StreamLink.IDiscardHandler | |
 Caplin.StreamLink.IFilterExpression | Interface that represents a filter expression |
 Caplin.StreamLink.IHttpHeaderProvider | |
 Caplin.StreamLink.IJsonChannel | A Channel provides a bi-directional communication channel between a StreamLink application and a DataSource adapter. Using a Channel in both DataSource and StreamLink provides a simplified method of communication between the two components and can allow you just to use the Caplin platform as a bi-directional messaging pipe. |
 Caplin.StreamLink.IJsonChannelListener | Interface for receiving updates on the JSON channel from the Liberator |
 Caplin.StreamLink.IJsonDiscardHandler | Object registered to receive discard callbacks |
 Caplin.StreamLink.IJsonHandler | Handler for parsing and patching JSON objects |
 Caplin.StreamLink.IJsonProvider | |
 Caplin.StreamLink.IJsonProviderHandle | Object returned from the StreamLink.register...Provider methods |
 Caplin.StreamLink.IKeymasterCookieProvider | The set of cookies provided by this interface will be sent with KeyMaster connections |
 Caplin.StreamLink.IKeymasterHttpHeaderProvider | The set of headers provided by this interface will be sent with KeyMaster connections |
 Caplin.StreamLink.IKeymasterPollResponseListener | The KeymasterPollResponseListener needs to be added to the StreamLinkFactory create method in order to receive callbacks |
 Caplin.StreamLink.ILiberatorUrlProvider | |
 Caplin.StreamLink.ILogger | You obtain an instance of caplin.streamlink.Logger by calling streamLinkInstance.getLogger() on the StreamLink instance |
 Caplin.StreamLink.ILogInfo | This will be passed into any ILogListener.OnLog method of any ILogListener registered at an appropriate LogLevel. The LogListener can then get the log line using the ILogInfo.Message method. See ILogListener. |
 Caplin.StreamLink.ILogListener | If you wish to capture StreamLink's log messages (for example, to write them to your own log window), implement this interface, create an instance of it, and attach it to an instance of ILogger |
  Caplin.StreamLink.ConsoleLogListener | Register by calling ILogger.AddListener on the logger acquired from IStreamLink |
 Caplin.StreamLink.Alerts.INotification | Notifications can be created by ITrigger's firing when their conditions are met or by being sent from a Notifications adapter. |
 Caplin.StreamLink.Alerts.INotificationListener | A trivial implementation of NotificationListener would be: |
 Caplin.StreamLink.IPageElement | Provides information about a single text change for the given row and column in a Page |
 Caplin.StreamLink.IPublisher | An object that can send messages for a subject that StreamLink is providing |
  Caplin.StreamLink.IJsonPublisher | An object that can send JSON messages for a subject that StreamLink is providing |
  Caplin.StreamLink.IRecordPublisher | An object that can send record messages for a subject that StreamLink is providing |
 Caplin.StreamLink.IRawSocketFactory | This interface allows a user application to specify a connection strategy to use when creating Type 1 (direct socket) connections. For example, to negotiate a SOCKS proxy or other custom tunneling requirements. |
 Caplin.StreamLink.IRecordDiscardHandler | Object registered to receive discard callbacks |
 Caplin.StreamLink.IRecordProvider | |
 Caplin.StreamLink.IRecordProviderHandle | Object returned from the StreamLink.register...Provider methods |
 Caplin.StreamLink.Alerts.IResultListener | An interface that can be registered to be called back when an operation completes |
 Caplin.StreamLink.IServiceStatusEvent | The ServiceStatusEvent will be provided on a onServiceStatusChange callback to a IConnectionListener. |
 Caplin.StreamLink.ISourceStatusEvent | The SourceStatusEvent will be provided on a onSourceStatusChange callback to a IConnectionListener |
 Caplin.StreamLink.IStatisticsEvent | The StatisticsEvent is provided in an onStatisticsChange callback to a IConnectionListener. |
 Caplin.StreamLink.IStreamLink | Defines the StreamLink interface. |
 Caplin.StreamLink.IStreamLinkConfiguration | Interface that allows the configuration of StreamLink to be defined programmatically. |
 Caplin.StreamLink.ISubscription | Represents a subscription to a subject on the Liberator |
 Caplin.StreamLink.ISubscriptionErrorEvent | Provides information about a subscription error |
 Caplin.StreamLink.ISubscriptionListener | Your application should implement this interface |
  Caplin.StreamLink.BaseSubscriptionListener | Adapter class implementing the ISubscriptionListener methods |
 Caplin.StreamLink.ISubscriptionParameters | |
  Caplin.StreamLink.IFreeFormSubscriptionParameters | |
  Caplin.StreamLink.IJsonSubscriptionParameters | |
  Caplin.StreamLink.IRecordSubscriptionParameters | |
   Caplin.StreamLink.IContainerSubscriptionParameters | |
 Caplin.StreamLink.ISubscriptionStatusEvent | The SubscriptionStatusEvent will be provided on a onSubscriptionStatus callback to a ISubscriptionListener. |
 Caplin.StreamLink.Alerts.ITrigger | Note: Different instances of this class are not equal and will need to be checked for equality manually if the need arises. Use the trigger ID to identify a trigger. |
 Caplin.StreamLink.Alerts.ITriggerListener | A trivial implementation of TriggerListener would be: |
 Caplin.StreamLink.IWebRequestParameters | Call the createWebRequestParameters method of the StreamLink object to obtain these parameters for the specified web module. |
 Caplin.StreamLink.LogLevel | Each log message generated by StreamLink has an associated LogLevel that indicates its importance, in the following order (highest to lowest) |
 Caplin.StreamLink.Alerts.NotificationService | A NotificationService subscribes to a Notifications container of the StreamLink user and allows the user to register a listener to be called when notifications are triggered or dismissed |
 Caplin.StreamLink.StreamLinkFactory | Factory that creates StreamLink instances. |
 Caplin.StreamLink.STuple | |
 Caplin.StreamLink.Alerts.TriggerService | A TriggerService subscribes to the Triggers of a StreamLink user and allows the user to register a listener to be called back when triggers are added, removed or modified. |