Interface ContainerDescription
-
public interface ContainerDescriptionInformation about the running container.- Author:
- James R. Perkins
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classContainerDescription.ModelVersionDescribes the model version.
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ContainerDescription.ModelVersiongetModelVersion()Returns the root model version.StringgetProductName()Returns the name of the product.StringgetProductVersion()Returns the product version, if defined, ornullif the product version was not defined.StringgetReleaseCodename()Returns the release codename, if defined, ornullif the codename was not defined.StringgetReleaseVersion()Returns the release version, if defined, ornullif the release version was not defined.static ContainerDescriptionlookup(ManagementClient client)Queries the running container and attempts to lookup the information from the running container.
-
-
-
Method Detail
-
getProductName
String getProductName()
Returns the name of the product.- Returns:
- the name of the product
-
getProductVersion
String getProductVersion()
Returns the product version, if defined, ornullif the product version was not defined.- Returns:
- the product version or
nullif not defined
-
getReleaseCodename
String getReleaseCodename()
Returns the release codename, if defined, ornullif the codename was not defined.- Returns:
- the codename or
nullif not defined
-
getReleaseVersion
String getReleaseVersion()
Returns the release version, if defined, ornullif the release version was not defined.Note that in WildFly 9+ this is usually the version for WildFly Core. In WildFly 8 this is the full version.
- Returns:
- the release version or
nullif not defined
-
getModelVersion
default ContainerDescription.ModelVersion getModelVersion()
Returns the root model version.- Returns:
- the model version
-
lookup
static ContainerDescription lookup(ManagementClient client) throws IOException
Queries the running container and attempts to lookup the information from the running container.- Parameters:
client- the client used to execute the management operation- Returns:
- the container description
- Throws:
IOException- if an error occurs while executing the management operation
-
-