Flush deferred log buffer to agent log file

When to use:

Writes the deferred log buffer of an agent or agents to the agent log file. For more information about deferred logging, see Use deferred logging in PAS for OpenEdge in Manage Progress Application Server (PAS) for OpenEdge.

To obtain the agent IDs of all agents running in your ABL application, you should first run a Get agents query.

Query:
# Tokens: APP_NAME, AGENT_ID
# Refresh Agents in an ABL application
{"O":"PASOE:type=OEManager,name=AgentManager","M":["flushDeferredLog","APP_NAME","AGENT_ID"]}
Note: For more information about using tokens, see OEJMX utility in Manage Progress Application Server (PAS) for OpenEdge.

Result:

Returns messaging about the actions performed on the deferred log buffer:

{
"flushDeferredLog":{
  "flushDeferredLog":true
  }
}