Websydian v6.1 online documentationOnline documentation - WebsydianExpress v3.0

API: RequestLog.BlockFetchBySiteUserSessionDesc

Scoped Name

APIServer.RequestLog.BlockFetchBySiteUserSessionDesc

Interface

Field Variable ...as Description
LogSiteKey Position Input Site key on which you would like to restrict.
LogUserSgt Position input User surrogate on which you would like to restrict.
LogSessionSgt Position Input Session number you would like to position to.
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.
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:
A
The initial request for the /admin site.
W
A web request.
S
A service request including XML requests.
*Blank
Unknown request type.
ServiceOutboundFile FetchedData (64) Output Service requests only.

This is the name of the file that the request contained. This can for example be an XML file contained in the request.

ServiceInboundFile FetchedData (64) Output Service requests only.

This is the name of the file that the response contains. This can for example be an 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 Service requests only.

The ID of the service to be executed by WebsydianExpress.

LogUserSgt FetchedData (64) Output This is the surrogate number of the user that sent 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 sent.
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.

Description

This API behaves like a standard BlockFetch function. The data returned is sorted by sitekey, user surrogate, and session descending. The supplied site key and user surrogate for input will be used for restricting the returned data set.