![]() |
Qore jni Module 2.6.0
|
class for BUSYLIGHT connections More...
#include <BusyLightConnection.qc.dox.h>
Public Member Methods | |
| void | constructor (string url, hash< auto > attr, string name, string desc, hash< auto > options, soft< LoggerInterface > logger) |
| Creates the object from the arguments. | |
| void | constructor (hash< auto > config, soft< hash< auto > > attr) |
| Creates the object from the arguments. | |
| string | getType () |
| returns the string type name for the connection object | |
| AbstractDataProvider | getDataProvider (soft< hash< auto > > constructor_options) |
| Returns a BusyLightDataProvider object for this connection. | |
| hash< ConnectionSchemeInfo > | getConnectionSchemeInfoImpl () |
| Returns the ConnectionSchemeInfo hash for this object. | |
| soft< hash< string, hash< DataProviderOptionInfo > > > | getDataProviderConstructorOptionsImpl () |
| Returns a hash of data provider constructor option info, if applicable. | |
| void | setChildCapabilities () |
| Override to set child data provider capabilities once per child class. | |
| void | setRealUrl (soft< string > url) |
| Called by the constructor to set the real URL. | |
Public Attributes | |
| const auto | ConnectionScheme = ... |
| Connection entry info. | |
class for BUSYLIGHT connections
supports the options from BusyLightDataProvider::ConstructorOptions
| void BusyLightDataProvider::BusyLightConnection::constructor | ( | hash< auto > | config, |
| soft< hash< auto > > | attr | ||
| ) |
Creates the object from the arguments.
| config | with the following keys:
|
| attr | optional connection attributes
|
| CONNECTION-OPTION-ERROR | missing or invalid connection option or attribute |
| AbstractDataProvider BusyLightDataProvider::BusyLightConnection::getDataProvider | ( | soft< hash< auto > > | constructor_options | ) |
Returns a BusyLightDataProvider object for this connection.
| constructor_options | any additional constructor options for the data provider |
| soft< hash< string, hash< DataProviderOptionInfo > > > BusyLightDataProvider::BusyLightConnection::getDataProviderConstructorOptionsImpl | ( | ) |
Returns a hash of data provider constructor option info, if applicable.
| void BusyLightDataProvider::BusyLightConnection::setRealUrl | ( | soft< string > | url | ) |
Called by the constructor to set the real URL.
@path the new URL
sets the real HTTP URL for HTTP-based connections