Package org.jboss.as.version
Class ProductConfig
- java.lang.Object
-
- org.jboss.as.version.ProductConfig
-
- All Implemented Interfaces:
Serializable
public class ProductConfig extends Object implements Serializable
Common location to manage the AS based product name and version.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ProductConfig(String productName, String productVersion, String consoleSlot)Solely for use in unit testingProductConfig(org.jboss.modules.ModuleLoader loader, String home, Map<?,?> providedProperties)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ProductConfigfromFilesystemSlot(org.jboss.modules.ModuleLoader loader, String home, Map<?,?> providedProperties)static ProductConfigfromKnownSlot(String slot, org.jboss.modules.ModuleLoader loader, Map<?,?> providedProperties)StringgetConsoleSlot()StringgetPrettyVersionString()static StringgetPrettyVersionString(String name, String version1, String version2)StringgetProductName()StringgetProductVersion()booleanisProduct()StringresolveName()StringresolveVersion()
-
-
-
Constructor Detail
-
ProductConfig
@Deprecated public ProductConfig(org.jboss.modules.ModuleLoader loader, String home, Map<?,?> providedProperties)
Deprecated.usefromFilesystemSlot(ModuleLoader, String, Map). May be removed at any time.
-
-
Method Detail
-
fromFilesystemSlot
public static ProductConfig fromFilesystemSlot(org.jboss.modules.ModuleLoader loader, String home, Map<?,?> providedProperties)
-
fromKnownSlot
public static ProductConfig fromKnownSlot(String slot, org.jboss.modules.ModuleLoader loader, Map<?,?> providedProperties)
-
getProductName
public String getProductName()
-
getProductVersion
public String getProductVersion()
-
isProduct
public boolean isProduct()
-
getConsoleSlot
public String getConsoleSlot()
-
getPrettyVersionString
public String getPrettyVersionString()
-
resolveVersion
public String resolveVersion()
-
resolveName
public String resolveName()
-
-