Online documentation - WebsydianExpress v3.0 |
APIServer.RequestLog.BlockFetchByIdDesc
Field | Variable | ...as | Description |
---|---|---|---|
RequestID | Position | Input | The unique identification of the request that is to be used for starting the returned dataset. |
Position | Control | Input | Yes/No flag to indicate if the BlockFetch API function must set the reading position and then read records, or if it should just read from the current position. |
RowsFetched | Control | Dual | Returns the number of rows retrieved in the call. |
RequestID | FetchedData (64) | Output | The unique identification of the request returned. |
RequestLogLevel | FetchedData (64) | Output | The level of the logging. |
LogStartTimestamp | FetchedData (64) | Output | The date and time that the request entered the server. |
LogEndTimestamp | FetchedData (64) | Output | The date and time that the request was finished processing. |
LogUserField1 | FetchedData (64) | Output | Content, if any, of the user field 1. The content of this field can be updated by using the API UpdateRequestlogEntry. |
LogUserField2 | FetchedData (64) | Output | Content, if any, of the user field 2.The content of this field can be updated by using the API UpdateRequestlogEntry. |
LogUserField3 | FetchedData (64) | Output | Content, if any, of the user field 3.The content of this field can be updated by using the API UpdateRequestlogEntry. |
LogUserStatus | FetchedData (64) | Output | Content, if any, of the user status field.The content of this field can be updated by using the API UpdateRequestlogEntry. |
LogASIPAddress | FetchedData (64) | Output | The IP address of the Application Service that serviced this request. |
LogASTCPPort | FetchedData (64) | Output | The port number of the Application Service that serviced this request. |
EntryURL | FetchedData (64) | Output | The URL that was used to start this request. |
RequestCharset | FetchedData (64) | Output | The character set used to encode the characters in this request. |
RequestIPAddress | FetchedData (64) | Output | The IP address of the client that send the request to the server. |
RequestContentType | FetchedData (64) | Output | The content type set by the client when sending the request to the server. |
HTTPMethod | FetchedData (64) | Output | The HTTP method used to send the request from the client to the server. This field can have the value of GET or POST. |
HTTPStatus | FetchedData (64) | Output | The HTTP status value. |
RequestType | FetchedData (64) | Output | This is the type of request. The field can have the following
values:
|
ServiceOutboundFile | FetchedData (64) | Output | This is the name of the file that the request contained. This can be the XML file contained in the request. |
ServiceInboundFile | FetchedData (64) | Output | This is the name of the file that the response contains. This can be the XML file contained in the response. |
EventID | FetchedData (64) | Output | The ID of the event that is to the executed by WebsydianExpress. On the initial request this field will have the value of '*INIT' |
ServiceID | FetchedData (64) | Output | The ID of the service to be executed by WebsydianExpress. This field is filled only if the RequestType has the value of 'S'. |
LogUserSgt | FetchedData (64) | Output | This is the surrogate number of the user that send the request. If field is zero then a user is not logged on. If field is greater than zero then a user is logged on and the user can be found by calling the API UserSingleFetch mapping this filed as key. |
LogSiteKey | FetchedData (64) | Output | This is the key of the site to which the request was send. |
LogSessionSgt | FetchedData (64) | Output | This is the session surrogate that the request was issued under. |
LogMenuLinkSgt | FetchedData(64) | Output | For menu events, this is the unique identification of the menu item in the site structure. |
This API behaves like a standard BlockFetch function. The data returned starts by the Request ID in the Position variable and is returned in descending order.