Caplin SL4B SDK 4.5.4

Class SL4B_Accessor

Object
   |
   +--SL4B_Accessor

class SL4B_Accessor


Singleton that must be used to gain access to the implementation of the various SL4B classes within the library.


Field Summary
 Object m_oCapabilities
          
 
Constructor Summary
SL4B_Accessor ()
            This constructor is private and must never be used.
 
Method Summary
 SL4B_AbstractBrowserAdapter getBrowserAdapter()
           Gets the implementation of SL4B_AbstractBrowserAdapter that has been set according to the browser the library is running in.
 SL4B_Capabilities getCapabilities()
           Gets the implementation of SL4B_Capabilities that can be used to query the capabilities of the current liberator connection.
 SL4B_Configuration getConfiguration()
           Gets the SL4B_Configuration that provides access to all the configuration information defined for the web page.
 SL4B_AbstractCredentialsProvider getCredentialsProvider()
           Gets the implementation of SL4B_AbstractCredentialsProvider that has been set according to web pages configuration.
 Object getExceptionHandler()
           Gets the SL4B_ExceptionHandler that must be used to process errors and exceptions thrown by the library.
 SL4B_Logger getLogger()
           Get an instance of the SL4B_Logger so that a log message can be sent to the appropriate output.
 SL4B_AbstractRttpProvider getRttpProvider()
           Gets the implementation of SL4B_AbstractRttpProvider that will be used to communicate with the Liberator.
 SL4B_RttpProviderFactory getRttpProviderFactory()
           Gets the SL4B_RttpProviderFactory that must be used to create RTTP provider instances.
 SL4B_Statistics getStatistics()
           Gets the implementation of SL4B_Statistics that will be used to record statistics.
 SL4B_AbstractRttpProvider getUnderlyingRttpProvider()
           Gets the underlying implementation of SL4B_AbstractRttpProvider that will be used to communicate with the Liberator.
 void resetConfig(l_oConfig)
           resetConfig() and resetRttpProvider() are needed to reset SL4B state in JSUnit setUp().
 void resetRttpProvider(l_oProvider)
          
 void setExceptionHandler(<SL4B_ExceptionHandler> l_oExceptionHandler)
           Sets the SL4B_ExceptionHandler that will be used to process errors and exceptions thrown by the library.
 void setRttpProviderFactory(<SL4B_RttpProviderFactory> l_oRttpProviderFactory)
           Sets the SL4B_RttpProviderFactory that will be used to create RTTP providers.

Field Detail

m_oCapabilities

Object m_oCapabilities

Constructor Detail

SL4B_Accessor

SL4B_Accessor()

Method Detail

getBrowserAdapter

SL4B_AbstractBrowserAdapter getBrowserAdapter()

getCapabilities

SL4B_Capabilities getCapabilities()

getConfiguration

SL4B_Configuration getConfiguration()

getCredentialsProvider

SL4B_AbstractCredentialsProvider getCredentialsProvider()

getExceptionHandler

Object getExceptionHandler()

getLogger

SL4B_Logger getLogger()

getRttpProvider

SL4B_AbstractRttpProvider getRttpProvider()

getRttpProviderFactory

SL4B_RttpProviderFactory getRttpProviderFactory()

getStatistics

SL4B_Statistics getStatistics()

getUnderlyingRttpProvider

SL4B_AbstractRttpProvider getUnderlyingRttpProvider()

resetConfig

void resetConfig(l_oConfig)

resetRttpProvider

void resetRttpProvider(l_oProvider)

setExceptionHandler

void setExceptionHandler(<SL4B_ExceptionHandler> l_oExceptionHandler)

setRttpProviderFactory

void setRttpProviderFactory(<SL4B_RttpProviderFactory> l_oRttpProviderFactory)

Caplin SL4B SDK 4.5.4

${JSDOC.FOOTER}
Documentation generated by JSDoc on Tue May 12 09:30:26 2009