Event Name
|
Output Parameters
|
eventName
|
One of the following values:
Open-file
Close-file
Before-save
After-save
Before-compile
After-compile
Before-run
After-run
Before-debug
After-debug
Project-startup
Project-shutdown
Get-focus
|
projectName
|
The name of the project in which the event occurs.
|
programName
|
The file name of the resource operated on, if applicable.
|
eventData
|
(Not currently used.)
|
Event Name
|
Description
|
before-server-publish
|
Sent to all OpenEdge projects that contribute one or more modules to a server.
This event is published when the server starts to publish.
|
after-server-publish
|
Sent to all OpenEdge projects that contribute one or more modules to a server.
This event is published when the server finishes publishing.
|
before-module-publish
|
Sent to all OpenEdge projects that contribute one or more modules to a server.
This event is published when the server begins to publish a specific module.
|
after-module-publish
|
Sent to all OpenEdge projects that contribute a specific module to a server.
This event is published after the server publishes a specific module.
|
server-starting
|
Sent when an OpenEdge server is known to be starting (typically when the launch for a particular server has started).
This event is published only to projects that contribute one or more modules to the server.
|
server-started
|
Sent when an OpenEdge server is known to have started from within a Progress Developer Studio for OpenEdge launch configuration. This event is published from both the launch configuration (after it detects that the server has started) and from the server process that monitors the server state.
This event is published only to projects that contribute one or more modules to the server.
|
server-stopping
|
Sent when an OpenEdge server is stopping.
This event is published:
Only to projects that contribute one or more modules to the stopped server
Whenever the framework detects that the server is stopping
|
server-stopped
|
Sent when an OpenEdge server is stopped. This event is published:
Only to projects that contribute one or more modules to the server
Whenever the framework detects that the server has stopped
This event is called from both the stop process job and the server process that monitors the state of the server.
|
Event
|
Project name
|
Program name
|
Event data
|
before-server-publish
|
Project name of module owner
|
<blank>
|
Server name
|
after-server-publish
|
Project name of module owner
|
<blank>
|
Server name
|
before-module-publish
|
Project name of module owner
|
Module name
|
Server name
|
after-module-publish
|
Project name of module owner
|
Module name
|
Server name
|
server-starting
|
Project name of module owner
|
<blank>
|
Server name
|
server-started
|
Project name of module owner
|
<blank>
|
Server name
|
server-stopping
|
Project name of module owner
|
<blank>
|
Server name
|
server-stopped
|
Project name of module owner
|
<blank>
|
Server name
|