Namespace: OpenEdge.ApplicationServer
Class
AgentManager
Parent classes:
Inherits: Progress.Lang.Object

Copyright (c) 2014 by Progress Software Corporation. All rights reserved.
File:AgentManager.cls
Author(s):aherbstr
Created:Tuesday July 8 2014
Notes:Used by the Server Broker tools to manage agent sessions.
File:AgentManager.cls
Author(s):aherbstr
Created:Tuesday July 8 2014
Notes:Used by the Server Broker tools to manage agent sessions.




Method Summary
Options Name Purpose
LOGICAL cancelRequest (character, character)
LOGICAL DebugTest (character, character, integer, character, integer, longchar)
LOGICAL dynamicPropertiesUpdate (character)
LOGICAL flushDeferredLog ()
LOGICAL GetABLObjectsReport (integer, longchar)
LOGICAL GetABLObjectsReport (longchar)
LOGICAL GetMemoryUseReport (integer, longchar)
LOGICAL GetMemoryUseReport (longchar)
LOGICAL InitiateDebugger (character)
LOGICAL resetDeferredLog ()
LOGICAL stopAgent ()
LOGICAL stopAgent (integer, integer)
LOGICAL terminateABLSession (character, integer)
LOGICAL terminateABLSession (integer, integer)
LOGICAL terminateFreeABLSession (integer)
INTEGER terminateFreeABLSessions (integer)
LOGICAL TrackABLObjects (logical)
LOGICAL TrackingABLObjects ()
LOGICAL TrackingMemoryUse ()
LOGICAL TrackMemoryUse (logical)

Constructor Summary
Options Name Purpose
AgentManager ()


Method Detail
Top

LOGICAL cancelRequest (character, character)

Parameters:
brokerSessionId CHARACTER
requstId CHARACTER
Returns LOGICAL
Top

LOGICAL DebugTest (character, character, integer, character, integer, longchar)

Parameters:
operation CHARACTER
modifiers CHARACTER
iparm INTEGER
cparm CHARACTER
intoutparm INTEGER
lcharoutparm LONGCHAR
Returns LOGICAL
Top

LOGICAL dynamicPropertiesUpdate (character)

Parameters:
dynamicPropertiesString CHARACTER
Returns LOGICAL
Top

LOGICAL flushDeferredLog ()

Returns LOGICAL
Top

LOGICAL GetABLObjectsReport (integer, longchar)

Parameters:
AgentSessId INTEGER
jsonrpt LONGCHAR
Returns LOGICAL
Top

LOGICAL GetABLObjectsReport (longchar)

Parameters:
jsonrpt LONGCHAR
Returns LOGICAL
Top

LOGICAL GetMemoryUseReport (integer, longchar)

Parameters:
AgentSessId INTEGER
jsonrpt LONGCHAR
Returns LOGICAL
Top

LOGICAL GetMemoryUseReport (longchar)

Parameters:
jsonrpt LONGCHAR
Returns LOGICAL
Top

LOGICAL InitiateDebugger (character)

Parameters:
connectstring CHARACTER
Returns LOGICAL
Top

LOGICAL resetDeferredLog ()

Returns LOGICAL
Top

LOGICAL stopAgent ()

Returns LOGICAL
Top

LOGICAL stopAgent (integer, integer)

Parameters:
waitToFinish INTEGER
waitAfterStop INTEGER
Returns LOGICAL
Top

LOGICAL terminateABLSession (character, integer)

Parameters:
brokerSessionId CHARACTER
terminateOption INTEGER
Returns LOGICAL
Top

LOGICAL terminateABLSession (integer, integer)

Parameters:
agentSessionId INTEGER
terminateOption INTEGER
Returns LOGICAL
Top

LOGICAL terminateFreeABLSession (integer)

Parameters:
agentSessionId INTEGER
Returns LOGICAL
Top

INTEGER terminateFreeABLSessions (integer)

Parameters:
numSessions INTEGER
Returns INTEGER
Top

LOGICAL TrackABLObjects (logical)

Parameters:
toggle LOGICAL
Returns LOGICAL
Top

LOGICAL TrackingABLObjects ()

Returns LOGICAL
Top

LOGICAL TrackingMemoryUse ()

Returns LOGICAL
Top

LOGICAL TrackMemoryUse (logical)

Parameters:
toggle LOGICAL
Returns LOGICAL


Constructor Detail
Top

AgentManager ()



Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7.15