QlikView.Qvx.QvxLibrary Namespace |
Class | Description | |
---|---|---|
Database |
DataContract for Database response
| |
Info |
DataContract for Info response
| |
QvDataContractDatabaseListResponse |
DataContract for DatabaseList response
| |
QvDataContractFieldListResponse |
DataContract for FieldList response
| |
QvDataContractResponse |
Baseclass for DataContract definitions
| |
QvDataContractTableListResponse |
DataContract for TableList response
| |
QvxConnection |
Class keeping track of command pipe and data pipe connections. This
class is also responsible for holding all QvxTable definitions.
| |
QvxConnectOptions |
Connection options
| |
QvxDataRow |
Generic data type for a data row in a QvxTable.
| |
QvxDataTable |
Helper class which keeps track of a QvxTable and its associated QvxField[] array
| |
QvxDataValue |
Generic data type for the value of a field in a QvxDataRow.
| |
QvxField |
The QvxField element describes a single table field. It specifies the
field name, format used to write the field values in the QVX formatted
file, as well as how QlikView should handle Null values.
The elements Type and NullRepresentation describe how the field data values are written in the QVX formatted file. | |
QvxLog |
Class taking care of logging in the custom connector.
| |
QvxMessage | QvxMessage is the base class of all messages that can be transmitted
over a QVX-pipe.
| |
QvxPleaseSendReplyException |
An exception that is thrown to signify that an error message, in the form
of a QvxReply, should be sent back across the command pipe.
| |
QvxReply |
QvxReply is a QvxMessage sent back from the connector
to QlikView as the response to a QvxRequest. As a response
to QlikView's request the Connector sends a message
formatted according to QvxReply XML schema. The data
stream if formatted as follow:
* 4-byte that specify the length of the following string.
* Zero terminated string that is formatted according to QvxReply XML schema.
| |
QvxRequest |
Data stream of QlikView request if formatted as follow:
* 4-byte that specify the length of the following string.
* Zero terminated string that is formatted according to QvxRequest XML schema.
| |
QvxServer |
The QvxServer is the core of the QVX SDK. All communication with QlikView
as well as all communication with the custom data source is handled by an
instance of the QvxServer. Each custom connector must have
a class extending the QvxServer class. The QvxServer class in its turn
implements the IQvxServer interface.
| |
QvxTable |
The QvxTable element specifies data formatting information for a single table.
|
Interface | Description | |
---|---|---|
IQvxServer |
The QvxServer is the core of the QVX SDK. All communication with QlikView
as well as all communication with the custom data source is handled by an
instance of the QvxServer. Each custom connector must have
a class extending the QvxServer class. The QvxServer class in its turn
implements the IQvxServer interface.
|
Delegate | Description | |
---|---|---|
QvxTableGetRowsHandler |
Delegate which makes it possible for a custom connector to let the
SDK know which method to use when getting rows.
|
Enumeration | Description | |
---|---|---|
FieldAttrType |
The FieldAttrType tells QlikView how the data should be formatted. For
more details read QlikView Reference Manual Section "Number
Interpretation Functions".
| |
QvxCommand |
Enumerator of all commands possible to send
to the connector.
| |
QvxFieldType |
Data type in which field values are stored in QVX formatted data stream.
| |
QvxLogFacility |
There are two different types of logs, or log facilities. The types are
Application and Audit.
| |
QvxLogSeverity |
There are four different types of log messages, or log severities. The types are
Debug, Notice, Warning and Error.
| |
QvxNullRepresentation |
Definition of different NULL value representations.
| |
QvxResult |
Possible results from QVX command pipe.
|