|
Caplin SL4B SDK 4.5.4 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Object | +--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 |
Object m_oCapabilities
| Constructor Detail |
SL4B_Accessor()
private and must never be used.
| Method Detail |
SL4B_AbstractBrowserAdapter getBrowserAdapter()
SL4B_AbstractBrowserAdapter that has been set
according to the browser the library is running in.SL4B_AbstractBrowserAdapter appropriate to the browser the library is running in.
SL4B_Exception if an SL4B_AbstractBrowserAdapter has not been set.SL4B_Capabilities getCapabilities()
SL4B_Capabilities that can be used to
query the capabilities of the current liberator connection.SL4B_Capabilities object
SL4B_Exception if an SL4B_Capabilities has not been set.SL4B_Configuration getConfiguration()
SL4B_Configuration that provides access to all the configuration
information defined for the web page.SL4B_AbstractCredentialsProvider getCredentialsProvider()
SL4B_AbstractCredentialsProvider that has been set
according to web pages configuration.SL4B_AbstractCredentialsProvider that must be used to get the credentials that will be used to login to the Liberator.
SL4B_Exception if an SL4B_AbstractCredentialsProvider has not been set.Object getExceptionHandler()
SL4B_ExceptionHandler that must be used to process errors and
exceptions thrown by the library.SL4B_Logger getLogger()
SL4B_Logger so that a log message can be sent to
the appropriate output.SL4B_AbstractRttpProvider getRttpProvider()
SL4B_AbstractRttpProvider that will be used to
communicate with the Liberator.SL4B_AbstractRttpProvider appropriate to the browser the library is running in.
SL4B_Exception if an SL4B_AbstractRttpProvider has not been set.SL4B_RttpProviderFactory getRttpProviderFactory()
SL4B_RttpProviderFactory that must be used to create RTTP provider
instances. If a specific factory is not set, the default implementation,
SL4B_RttpProviderFactory itself, will be used.SL4B_RttpProviderFactory that must be used to create RTTP providers.
SL4B_Statistics getStatistics()
SL4B_Statistics that will be used to
record statistics.SL4B_Statistics object
SL4B_Exception if an SL4B_Statistics has not been set.SL4B_AbstractRttpProvider getUnderlyingRttpProvider()
SL4B_AbstractRttpProvider that will be used to
communicate with the Liberator.SL4B_AbstractRttpProvider appropriate to the browser the library is running in.
SL4B_Exception if an SL4B_AbstractRttpProvider has not been set.void resetConfig(l_oConfig)
void resetRttpProvider(l_oProvider)
void setExceptionHandler(<SL4B_ExceptionHandler> l_oExceptionHandler)
SL4B_ExceptionHandler that will be used to process errors and
exceptions thrown by the library.l_oExceptionHandler - The exception handler to be set.
void setRttpProviderFactory(<SL4B_RttpProviderFactory> l_oRttpProviderFactory)
SL4B_RttpProviderFactory that will be used to create RTTP providers.l_oRttpProviderFactory - The factory that will be used to create concrete instance(s) of the RTTP provider to be used to connect to the Liberator.
|
Caplin SL4B SDK 4.5.4 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||