OpenEdge.ApplicationServer.AgentInfo
- Last Updated: January 15, 2026
- 4 minute read
- OpenEdge
- Documentation
|
Method Summary
| Options | Name | Purpose | |
|---|---|---|---|
| clearAgentStatData () |
/* Empties the cached agent request stats */
|
||
| getAgentActiveRequestData (character, table-handle) |
/* Returns the active request(s) for a given SessionID
@param character SessionID
@param table-handle Request info for the given SessionID */
|
||
| LOGICAL getAgentConnectionData (table-handle) |
/* Returns the agent connection data
@param table-handle Agent connection data
@return logical Valid table-handle present */
|
||
| LOGICAL getAgentRequestData (table-handle) |
/* Returns the last 1000 requests for this agent
This method used to give all the requests that are running on the agent.
But because of the Issue:PSC00364863, we limited the API to return only
last 1000 requests information.
@param table-handle Agent request data
@return logical Valid table-handle present */
|
||
| INT64 getAgentRequestQty () |
/* Returns the number of active agent requests
@return int64 Number of (active) agent requests. Returns -1 if not enabled */
|
||
| LOGICAL getAgentSessionData (integer, table-handle) |
/* Returns the status of a specific agent session
@param character Agent SessionID
@param table-handle Agent session data
@return logical Valid table-handle present */
|
||
| LOGICAL getAgentSessionData (table-handle) |
/* Returns the status of all agent sessions
@param table-handle Agent session data
@return logical Valid table-handle present */
|
||
| INTEGER getAgentSessionID (character) |
/* Returns an Agent SessionID given a Client SessionID
@param character Client SessionID
@return integer Agent SessionID */
|
||
| LOGICAL getAgentSessionStack (character, longchar) |
/* Returns the agent call stack for a given SessionID
@param character SessionID for which to return a call stack
@param longchar JSON representation of the stack information
@return logical Success/Failure */
|
||
| LOGICAL getAgentSessionStack (integer, longchar) |
/* Returns the agent call stack for a given Agent SessionID
@param integer Agent SessionID for which to return a call stack
@param longchar JSON representation of the stack information
@return logical Success/Failure */
|
||
| LOGICAL getAgentStacks (longchar) |
/* Returns the agent call stack for all sessions
@param longchar JSON representation of the stack information
@return logical Success/Failure */
|
||
| LOGICAL getAgentStatData (table-handle) |
/* Returns the agent statistics
@param table-handle Agent statistics data
@return logical Valid table-handle present */
|
||
| LOGICAL getAgentThreadData (table-handle) |
/* Return current agent thread data
@param table-handle Agent thread data
@return logical Valid table-handle present */
|
||
| LOGICAL getClientSessionID (integer, character) |
/* Returns a Client SessionID given an Agent SessionID
@param integer SessionID
@param character Client SessionID
@return logical Success/Failure */
|
||
| LOGICAL GetDynamicABLSessionLimitInfo (longchar) |
/* Returns the agent dynamic ABL session limit
@param longchar JSON representation of the session information
@return logical Success/Failure */
|
||
| logMessage (character) |
|
||
| LOGICAL setArchiveAgentStats (logical) |
/* Toggles the agent stats archive on and off. If we turn gathering
stats OFF (a FALSE parameter) then we also empty the cached stats
@param logical TRUE to enabled archiving; FALSE to disable
@return logical TRUE when stats are archived, FALSE otherwise */
|
Constructor Summary
| Options | Name | Purpose | |
|---|---|---|---|
| AgentInfo () |
/* Constructor */
|
Property Summary
| Options | Name | Purpose | |
|---|---|---|---|
| OpenEdge.Logging.ILogWriter Logger |
|
Method Detail
clearAgentStatData ()
|
||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
getAgentActiveRequestData (character, table-handle)
|
||||||||||||||||||||||
LOGICAL getAgentConnectionData (table-handle)
|
||||||||||||||||||||||
LOGICAL getAgentRequestData (table-handle)
|
||||||||||||||||||||||
INT64 getAgentRequestQty ()
|
||||||||||||||||||||||
LOGICAL getAgentSessionData (integer, table-handle)
|
||||||||||||||||||||||
LOGICAL getAgentSessionData (table-handle)
|
||||||||||||||||||||||
INTEGER getAgentSessionID (character)
|
||||||||||||||||||||||
LOGICAL getAgentSessionStack (character, longchar)
|
||||||||||||||||||||||
LOGICAL getAgentSessionStack (integer, longchar)
|
||||||||||||||||||||||
LOGICAL getAgentStacks (longchar)
|
||||||||||||||||||||||
LOGICAL getAgentStatData (table-handle)
|
||||||||||||||||||||||
LOGICAL getAgentThreadData (table-handle)
|
||||||||||||||||||||||
LOGICAL getClientSessionID (integer, character)
|
||||||||||||||||||||||
LOGICAL GetDynamicABLSessionLimitInfo (longchar)
|
||||||||||||||||||||||
logMessage (character)
|
||||||||||||||||||||||
LOGICAL setArchiveAgentStats (logical)
|
||||||||||||||||||||||
Constructor Detail
AgentInfo ()
|
||||||
|---|---|---|---|---|---|---|
Property Detail
OpenEdge.Logging.ILogWriter Logger
|
||||||||
|---|---|---|---|---|---|---|---|---|