com.neeve.ci
Class ManifestProductInfo

java.lang.Object
  extended by com.neeve.ci.DefaultProductInfo
      extended by com.neeve.ci.ManifestProductInfo
All Implemented Interfaces:
ProductInfo

public class ManifestProductInfo
extends DefaultProductInfo

Product information that sources product information from a jar manifest.


Method Summary
 String getComponentVersionString()
          Gets A single line String containing the product version.
 String getProductName()
          The product name
 String getVendorName()
          The vendor id.
static ProductInfo loadProductInfo(String productName)
           
 
Methods inherited from class com.neeve.ci.DefaultProductInfo
getBanner, getBannerWidth
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getComponentVersionString

public String getComponentVersionString()
Description copied from interface: ProductInfo
Gets A single line String containing the product version.

Specified by:
getComponentVersionString in interface ProductInfo
Overrides:
getComponentVersionString in class DefaultProductInfo
Returns:
A single line String containing the product version.

getProductName

public String getProductName()
Description copied from interface: ProductInfo
The product name

Specified by:
getProductName in interface ProductInfo
Overrides:
getProductName in class DefaultProductInfo
Returns:
The width of the product banner.

getVendorName

public String getVendorName()
Description copied from interface: ProductInfo
The vendor id.

Specified by:
getVendorName in interface ProductInfo
Overrides:
getVendorName in class DefaultProductInfo
Returns:
The vendor id.

loadProductInfo

public static final ProductInfo loadProductInfo(String productName)


Copyright © 2016 Neeve Research, LLC. All Rights Reserved.