osgi-bundle-status:status
Full name:
com.icfolson.maven.plugins:osgi-bundle-status-maven-plugin:2.0.2:status
Description:
Check the status of bundle(s) in an OSGi container.
Attributes:
- Requires a Maven project to be executed.
- Binds by default to the lifecycle phase: install.
Required Parameters
Name | Type | Since | Description |
---|---|---|---|
bundleNames | String[] | - | Symbolic names of OSGi bundles to check. Names can include a version number delimited with a semicolon, e.g. "bundle-name;1.0.0". |
Optional Parameters
Name | Type | Since | Description |
---|---|---|---|
connectTimeout | Integer | - | Connection timeout in milliseconds. Defaults to 0 (infinite). Default value is: 0. |
contextPath | String | - | OSGi container context path. |
host | String | - | OSGi container host name. Default value is: localhost. |
password | String | - | OSGi container password. Default value is: admin. |
path | String | - | Root path to the OSGi Management Console. Default value is: /system/console. |
port | Integer | - | OSGi container port number. Default value is: 4502. |
quiet | boolean | - | Quiet logging when checking bundle status. Default value is: false. User property is: osgi.bundle.status.quiet. |
readTimeout | Integer | - | Read timeout in milliseconds. Defaults to 0 (infinite). Default value is: 0. |
requiredStatus | String | - | Required status for bundle(s) being checked. Default value is: Active. |
retryDelay | Integer | - | Delay in milliseconds before retrying bundle status check. Default value is: 1000. |
retryLimit | Integer | - | Number of times to retry checking bundle status before aborting. Default value is: 5. |
secure | boolean | - | Use 'https' scheme for status check. Default value is: false. |
skip | boolean | - | Skip execution of the plugin. Default value is: false. User property is: osgi.bundle.status.skip. |
username | String | - | OSGi container user name. Default value is: admin. |
Parameter Details
Symbolic names of OSGi bundles to check. Names can include a version number delimited with a semicolon, e.g. "bundle-name;1.0.0".
- Type: java.lang.String[]
- Required: Yes
Connection timeout in milliseconds. Defaults to 0 (infinite).
- Type: java.lang.Integer
- Required: No
- Default: 0
OSGi container context path.
- Type: java.lang.String
- Required: No
host:
OSGi container host name.
- Type: java.lang.String
- Required: No
- Default: localhost
OSGi container password.
- Type: java.lang.String
- Required: No
- Default: admin
path:
Root path to the OSGi Management Console.
- Type: java.lang.String
- Required: No
- Default: /system/console
port:
OSGi container port number.
- Type: java.lang.Integer
- Required: No
- Default: 4502
Quiet logging when checking bundle status.
- Type: boolean
- Required: No
- User Property: osgi.bundle.status.quiet
- Default: false
Read timeout in milliseconds. Defaults to 0 (infinite).
- Type: java.lang.Integer
- Required: No
- Default: 0
Required status for bundle(s) being checked.
- Type: java.lang.String
- Required: No
- Default: Active
Delay in milliseconds before retrying bundle status check.
- Type: java.lang.Integer
- Required: No
- Default: 1000
Number of times to retry checking bundle status before aborting.
- Type: java.lang.Integer
- Required: No
- Default: 5
Use 'https' scheme for status check.
- Type: boolean
- Required: No
- Default: false
skip:
Skip execution of the plugin.
- Type: boolean
- Required: No
- User Property: osgi.bundle.status.skip
- Default: false
OSGi container user name.
- Type: java.lang.String
- Required: No
- Default: admin