Deprecated API


Contents
Deprecated Fields
com.rbnb.sapi.PlugInChannelMap.RT_ENDOFSTREAM
          Only requests now received by PlugIns; use GetIfFetchTimedOut to detect timeout status. 
com.rbnb.sapi.PlugInChannelMap.RT_MONITOR
          Only requests now received by PlugIns; use GetIfFetchTimedOut to detect timeout status. 
com.rbnb.sapi.PlugInChannelMap.RT_REQUEST
          Only requests now received by PlugIns; use GetIfFetchTimedOut to detect timeout status. 
com.rbnb.sapi.PlugInChannelMap.RT_SUBSCRIBE
          Only requests now received by PlugIns; use GetIfFetchTimedOut to detect timeout status. 
com.rbnb.sapi.PlugInChannelMap.RT_TIMEOUT
          Only requests now received by PlugIns; use GetIfFetchTimedOut to detect timeout status. 
 

Deprecated Methods
com.rbnb.sapi.Client.CloseRBNBConnection(boolean, boolean)
          Flags were counter-intuitive and allowed certain impossible requests, such as a deleted archive with a kept cache. Use Client.CloseRBNBConnection() and Source.Detach() instead. 
com.rbnb.sapi.PlugIn.Flush(PlugInChannelMap, boolean)
          PlugIns no longer receive streaming requests directly, so it is no longer necessary to call this method with true. 
com.rbnb.sapi.Client.GetChannelList()
          Please use Sink.RequestRegistration( ChannelMap) instead. 
com.rbnb.sapi.Client.GetChannelList(String)
          Please use Sink.RequestRegistration( ChannelMap) instead. 
com.rbnb.sapi.ChannelMap.GetNodeList()
          Please use the ChannelTree class for per-node heirarchy construction and identification. 
com.rbnb.sapi.ChannelMap.GetPlugInList()
          Please use the ChannelTree class for per-node heirarchy construction and identification. 
com.rbnb.sapi.PlugInChannelMap.GetRequestType()
          Only requests are now received by PlugIns, in order to simplify their implementation. 
com.rbnb.sapi.ChannelMap.GetServerList()
          Please use the ChannelTree class for per-node heirarchy construction and identification. 
com.rbnb.sapi.ChannelMap.GetSinkList()
          Please use the ChannelTree class for per-node heirarchy construction and identification. 
com.rbnb.sapi.ChannelMap.GetSourceList()
          Please use the ChannelTree class for per-node heirarchy construction and identification. 
com.rbnb.sapi.Sink.Request(ChannelMap, double, double, String, boolean)
          Support for requests by frame has been removed from the API. Please use Sink.Request(ChannelMap,double,double,String). This method is only here for binary compatibility; calling it throws a SAPIException. 
com.rbnb.sapi.Sink.Request(ChannelMap, double, double, String, int, double, boolean)
          Please use Sink.Request(ChannelMap,double,double, String) instead. 
com.rbnb.sapi.Sink.Subscribe(ChannelMap, String)
          Please use Sink.Subscribe(ChannelMap,double,double,String) instead. Subscription from oldest by frames can have problems reading from compressed archives. 
com.rbnb.sapi.Sink.Subscribe(ChannelMap, String, double)
          Please use Sink.Subscribe(ChannelMap,double,double,String) instead. A start time of zero provides the functionality of this method for "newest" and "oldest" start times. 
 

Deprecated Constructors
com.rbnb.sapi.Sink(int, String, int)
          This constructor calls Sink.Sink() instead, since caching and archiving of requests is not supported by the server.