The configurationComponentsList Web API Method
Retrieve a list of zend components and associated information. Each component holds information both on it’s extension and it’s daemon (service). If the component does not have a daemon, then daemon status returned is ‘None’.
Version: 1.3
Required Permissions: Full
HTTP method: GET
Supported by Editions: All
Request Parameters:
Parameter |
Type |
Required |
Description |
filter |
String |
No |
Apply a certain case-insensitive string filter to the components returned. |
Expected Response Code: 200 OK. For more information see Response Format.
Response Type: A list of extensions, current meta data, state and description.
Possible Action Specific Error Codes:
HTTP Code |
Error Code |
Description |
500 |
internalServerError |
The system could not retrieve the requested components’ information, possibly due to database error |
Example
|
Request (headers removed for clarity)GET /ZendServer/Api/configurationComponentsList Response<?xml version="1.0" encoding="UTF-8"?><zendServerAPIResponse xmlns="http://www.zend.com/server/api/1.3"><requestData><apiKeyName>angel.eyes</apiKeyName><method>configurationComponentsList</method></requestData><responseData><components><component><extension><name>Zend Job Queue</name><version>4.0</version><type>zend</type><status>Loaded</status><loaded>true</loaded><installed>true</installed><builtIn>false</builtIn><dummy>false</dummy><restartRequired>false</restartRequired><shortDescription><![CDATA[Provides offline asynchronous processing of tasks and activities]]></shortDescription><longDescription><![CDATA[Zend Server's Job Queue is a monitored, manageable job queuing system, which can be easily integrated with PHP applications. It provides the ability to take certain tasks preformed by your PHP applications off-line, and queue them to execute asynchronously, or even at a later time or in a recurring manner.]]></longDescription><messageList><![CDATA[]]></messageList></extension><daemon><name>jqd</name><status>OK</status><restartRequired>false</restartRequired><shortDescription><![CDATA[Zend Job Queue Daemon]]></shortDescription><longDescription><![CDATA[The Zend Job Queue Daemon is the daemon that executes jobs]]></longDescription><messageList><![CDATA[]]></messageList></daemon></component></components></responseData></zendServerAPIResponse> |