Class Distribution
- java.lang.Object
-
- org.terracotta.angela.common.distribution.Distribution
-
- All Implemented Interfaces:
Serializable
public class Distribution extends Object implements Serializable
- Author:
- Aurelien Broszniowski
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DistributionControllercreateDistributionController()static Distributiondistribution(PackageType packageType, LicenseType licenseType)static Distributiondistribution(PackageType packageType, LicenseType licenseType, RuntimeOption... runtime)static Distributiondistribution(Version version, PackageType packageType, LicenseType licenseType)static Distributiondistribution(Version version, PackageType packageType, LicenseType licenseType, RuntimeOption... runtime)booleanequals(Object o)Class<? extends DistributionController>getDistributionControllerType()LicenseTypegetLicenseType()PackageTypegetPackageType()VersiongetVersion()inthashCode()StringtoString()DistributionwithDistributionController(Class<? extends DistributionController> distributionControllerType)Manually select the DistributionController implementation to use
-
-
-
Method Detail
-
distribution
public static Distribution distribution(Version version, PackageType packageType, LicenseType licenseType)
-
distribution
public static Distribution distribution(PackageType packageType, LicenseType licenseType)
-
distribution
public static Distribution distribution(Version version, PackageType packageType, LicenseType licenseType, RuntimeOption... runtime)
-
distribution
public static Distribution distribution(PackageType packageType, LicenseType licenseType, RuntimeOption... runtime)
-
withDistributionController
public Distribution withDistributionController(Class<? extends DistributionController> distributionControllerType)
Manually select the DistributionController implementation to use
-
getVersion
public Version getVersion()
-
getPackageType
public PackageType getPackageType()
-
getLicenseType
public LicenseType getLicenseType()
-
getDistributionControllerType
public Class<? extends DistributionController> getDistributionControllerType()
-
createDistributionController
public DistributionController createDistributionController()
-
-