ILIAS
Release_4_1_x_branch Revision 61804
|
Public Member Functions | |
ilRPCServerAdapter () | |
setResponseTimeout ($a_response_timeout) | |
& | send () |
Send message to remote rpc server and get response. | |
__checkPear () | |
__initClient () | |
Create RPC client object. | |
__initMessage ($a_message_name, $params) | |
Create RPC message object. |
Data Fields | |
$response_timeout = RPC_TIMEOUT | |
$log = null | |
$db = null | |
$err = null | |
$settings_obj = null | |
$rpc_client = null | |
$rpc_message = null |
Definition at line 37 of file class.ilRPCServerAdapter.php.
ilRPCServerAdapter::__checkPear | ( | ) |
Definition at line 90 of file class.ilRPCServerAdapter.php.
Referenced by ilRPCServerAdapter().
ilRPCServerAdapter::__initClient | ( | ) |
Create RPC client object.
Settings are read from class RPCSServerSettings.
protected
Definition at line 107 of file class.ilRPCServerAdapter.php.
Referenced by ilFO2PDF\send(), ilHTML2PDF\send(), and ilLuceneRPCAdapter\send().
ilRPCServerAdapter::__initMessage | ( | $a_message_name, | |
$params | |||
) |
Create RPC message object.
string | message name. Something like 'Indexer.ilFileIndexer' |
array | of objects. Array of XML_RPC_Value objects. (Params of remote procedures) |
protected
Definition at line 129 of file class.ilRPCServerAdapter.php.
Referenced by ilLuceneRPCAdapter\__prepareFlushIndex(), ilFO2PDF\__prepareFO2PDFParams(), ilLuceneRPCAdapter\__prepareHighlightParams(), ilHTML2PDF\__prepareHTML2PDFParams(), ilLuceneRPCAdapter\__prepareIndexFileParams(), ilLuceneRPCAdapter\__prepareIndexHTLMParams(), ilLuceneRPCAdapter\__preparePingParams(), ilLuceneRPCAdapter\__prepareQueryParams(), ilLuceneRPCAdapter\__prepareRefreshSettingsParams(), and ilLuceneRPCAdapter\__prepareSearchParams().
ilRPCServerAdapter::ilRPCServerAdapter | ( | ) |
Definition at line 49 of file class.ilRPCServerAdapter.php.
References $ilDB, $ilErr, $ilLog, __checkPear(), and ilRPCServerSettings\getInstance().
Referenced by ilFO2PDF\ilFO2PDF(), ilHTML2PDF\ilHTML2PDF(), and ilLuceneRPCAdapter\ilLuceneRPCAdapter().
& ilRPCServerAdapter::send | ( | ) |
Send message to remote rpc server and get response.
protected
Reimplemented in ilLuceneRPCAdapter, ilFO2PDF, and ilHTML2PDF.
Definition at line 74 of file class.ilRPCServerAdapter.php.
ilRPCServerAdapter::setResponseTimeout | ( | $a_response_timeout | ) |
Definition at line 62 of file class.ilRPCServerAdapter.php.
Referenced by ilLuceneRPCAdapter\__prepareFlushIndex(), ilLuceneRPCAdapter\__prepareHighlightParams(), ilLuceneRPCAdapter\__prepareIndexFileParams(), ilLuceneRPCAdapter\__prepareIndexHTLMParams(), ilLuceneRPCAdapter\__preparePingParams(), ilLuceneRPCAdapter\__prepareQueryParams(), ilLuceneRPCAdapter\__prepareRefreshSettingsParams(), and ilLuceneRPCAdapter\__prepareSearchParams().
ilRPCServerAdapter::$db = null |
Definition at line 41 of file class.ilRPCServerAdapter.php.
ilRPCServerAdapter::$err = null |
Definition at line 42 of file class.ilRPCServerAdapter.php.
ilRPCServerAdapter::$log = null |
Definition at line 40 of file class.ilRPCServerAdapter.php.
ilRPCServerAdapter::$response_timeout = RPC_TIMEOUT |
Definition at line 39 of file class.ilRPCServerAdapter.php.
ilRPCServerAdapter::$rpc_client = null |
Definition at line 46 of file class.ilRPCServerAdapter.php.
ilRPCServerAdapter::$rpc_message = null |
Definition at line 47 of file class.ilRPCServerAdapter.php.
ilRPCServerAdapter::$settings_obj = null |
Definition at line 44 of file class.ilRPCServerAdapter.php.