Name | Synopsis | Description | Options | Operands | Examples | Exit Status | See Also
create-lifecycle-module [--help] --classname classname [--enabled={true|false}] [ --target target] [--classpath classpath] [--loadorder loadorder] [--failurefatal={false|true} ] [ --description description] [--property (name=value)[:name=value]*] module_name
Creates a lifecycle module. A lifecycle module provides a means of running a short or long duration Java-based task at a specific stage in the server life cycle. This subcommand is supported in remote mode only.
Displays the help text for the subcommand.
This is the fully qualified name of the startup class.
Do not specify this option. This option is retained for compatibility with other releases. If you specify this option, a syntax error does not occur. Instead, the subcommand runs successfully and the option is silently ignored.
This option indicates where this module is actually located if it is not under the applications root directory.
This option represents an integer value that can be used to force the order in which deployed lifecycle modules are loaded at server startup. Smaller numbered modules are loaded sooner. Order is unspecified if two or more lifecycle modules have the same load-order value.
This options tells the system what to do if the lifecycle module does not load correctly. When this option is set to true, the system aborts the server startup if this module does not load properly. The default value is false.
This option determines whether the resource is enabled at runtime. The default value is true.
This is the text description of the resource associated with this module.
This is an optional attribute containing name/value pairs used to configure the resource.
This operand is a unique identifier for the deployed server lifecycle event listener module.
asadmin> create-lifecycle-module --classname "com.acme.CustomSetup" --classpath "/export/customSetup" --loadorder 1 --failurefatal=true --description "this is a sample customSetup" --property rmi="Server\=acme1\:7070":timeout=30 customSetup Command create-lifecycle-module executed successfully |
Where: customSetup is the lifecycle module created. The escape character \ is used in the property option to distinguish the colons (:).
Name | Synopsis | Description | Options | Operands | Examples | Exit Status | See Also