AppServer Agent Advanced Features properties
- Last Updated: January 16, 2024
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
| Property | Description |
|---|---|
| 4GL debugger enabled | Indicates if the AppServer remote debugging facility is enabled. If the facility is enabled, ABL client applications have the ability to step into remote AppServer procedures and WebSpeed procedures have the ability to step into remote AppServer procedures. |
| Activate procedure (dynamic property) | The name of an ABL procedure that executes
before the AppServer executes a remote procedure request for a client
connection that is unbound. Activateprocedure is
available only for an AppServer running in stateless operating mode. You can update this property dynamically. Any changes will affect all current and new agents. |
| Deactivate procedure (dynamic property) | The name of an ABL procedure that executes
after the AppServer executes a remote procedure request for a client
connection that is unbound. The Deactivateprocedure property
is available only for an AppServer running in stateless operating
mode. You can update this property dynamically. Any changes will affect all current and new agents. |
| Connect procedure (dynamic property) | The name of an ABL procedure that executes
when a client attempts to connect to this AppServer. You can update this property dynamically. Any changes will affect all current and new agents. |
| Disconnect procedure (dynamic property) | The name of an ABL procedure that executes
when a client disconnects from this AppServer. You can update this property dynamically. Any changes will affect all current and new agents. |
| Startup procedure(dynamic property) | The name of an ABL procedure that executes
when an AppServer agent starts up for this AppServer. The Startup
procedure property is not available for an AppServer
running in state-reset operating mode. You can update this property dynamically. Any changes will affect only new agents; existing (running) agents are not updated. |
| Shutdown procedure (dynamic property) | The name of an ABL procedure that executes
in an AppServer agent when the AppServer agent shuts down. AppServer
agents shut down when you use the trim feature and also when you
shut down the AppServer. The Shutdown procedure property
is not available for an AppServer running in state-reset operating
mode. You can update this property dynamically. Any changes will affect all current and new agents. |
| Startup procedure parameters (dynamic property) | The parameters to pass the startup procedure when it executes. The
Startup procedure parameters property takes a character
string as an input parameter. For example:DEFINE INPUT PARAMETER startup-data
AS CHARACTER NO-UNDO. You can set this parameter to any arbitrary value. If
you do not specify a parameter in this field, the parameter is set to the unknown
value (?) when the AppServer agent executes the startup procedure.You can update this property dynamically. Any changes will affect only new agents; existing (running) agents are not updated. |
| Execution Time Limit | Sets the maximum time in seconds that a remote procedure
can execute on a given AppServer. The time limit applies to all remote procedures that execute on the AppServer. The default value is zero, which indicates that no time limit exists. |