Property | Description | |
Startup services | Displays the list of services that can be used as startup services and the list of assigned startup services in the package. A startup service is one that the webMethods Integration Server automatically executes when it loads a package into memory. Startup services are useful for generating initialization files or assessing and preparing (for example, setting up or cleaning up) the environment before the server loads a package. However, you can use a startup service for any purpose. For example, you might want to execute a time-consuming service at startup so that its cached result is immediately available to client applications. Tip: If a startup service invokes a service in another package, make sure to identify the other package as a package dependency for the package containing the startup service. | |
Available services | Displays a list of the services that can be used as startup services for the package. Any service in the package can be a startup service. After you select a service as a startup service, the service does not appear in the Available services list. | |
Selected services | Displays the startup services for the package. You use the following buttons under Startup services to add and remove startup services. | |
Use this button... | To... | |
Add the service selected in Available services as a startup service for the package. | ||
Remove the service selected in Selected services as a start up service for the package. | ||
Shutdown services | Displays the list of services that can be used as shutdown services and the list of assigned shutdown services in the package. A shutdown service is one that the webMethods Integration Server automatically executes when it unloads a package from memory. Shutdown services are useful for executing clean-up tasks such as closing files and purging temporary data. You could also use them to capture work-in-progress or state information before a package unloads. | |
Available services | Displays a list of the services that can be used as shutdown services for the package. Any service in the package can be a shutdown service. After you designate a service as a shutdown service, the service does not appear in the Available services list. | |
Selected services | Displays the shutdown services for the package. You use the following buttons under Shutdown services to add and remove startup services. | |
Use this button... | To... | |
Add the service selected in Available services as a shutdown service for the package. | ||
Remove the service selected in Selected services as a shutdown service for the package. |