Package jetbrains
Class LicenseTestUtil
- java.lang.Object
-
- jetbrains.LicenseTestUtil
-
public class LicenseTestUtil extends Object
- Author:
- Pavel.Sher Date: 06.05.2006
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
LicenseTestUtil.LicenseForTestGenerator
-
Method Summary
-
-
-
Method Detail
-
writeEnterpriseLicense
public static void writeEnterpriseLicense(SBuildServer server) throws IOException
- Throws:
IOException
-
writeEnterpriseTrialLicense
public static void writeEnterpriseTrialLicense(SBuildServer server, Date generationDate, Date expirationDate) throws IOException
- Throws:
IOException
-
writeAgentLicense
public static void writeAgentLicense(SBuildServer server) throws IOException
- Throws:
IOException
-
generateEnterpriseKey
public static String generateEnterpriseKey(SBuildServer server)
-
generateEnterpriseKey
public static String generateEnterpriseKey(SBuildServer server, Date maintenanceDueToDate)
-
generateEnterpriseUnlimitedAgentsKey
public static String generateEnterpriseUnlimitedAgentsKey(SBuildServer server)
-
generatePerUsageAgentsKey
public static String generatePerUsageAgentsKey(SBuildServer server, int agentsNum, int maxAgentsNum)
-
generateEnterpriseUnlimitedAgentsKey
public static String generateEnterpriseUnlimitedAgentsKey(SBuildServer server, Date maintenanceDueToDate)
-
generateEnterpriseTrialKey
public static String generateEnterpriseTrialKey(SBuildServer server, Date generationDate, Date expirationDate)
-
generateEnterpriseMultipleTrialKey
public static String generateEnterpriseMultipleTrialKey(SBuildServer server, Date generationDate, Date expirationDate)
-
generateEnterpriseEAPKey
public static String generateEnterpriseEAPKey(SBuildServer server, Date generationDate, Date expirationDate)
-
generateEnterpriseOpenSourceKey
public static String generateEnterpriseOpenSourceKey(SBuildServer server, Date generationDate, Date expirationDate)
-
generateAgentKey
public static String generateAgentKey(SBuildServer server)
-
generateAgentKey
public static String generateAgentKey(SBuildServer server, int numAgents)
-
generateAgentKey
public static String generateAgentKey(SBuildServer server, int numAgents, Date maintenanceDueToDate)
-
hasLicenseGenerator
public static boolean hasLicenseGenerator()
-
deleteLicenseFile
public static void deleteLicenseFile(ServerPaths serverPaths)
-
getLicensesFile
public static File getLicensesFile(ServerPaths serverPaths)
-
writeLicenseKey
public static void writeLicenseKey(String configDir, String licenseKey) throws IOException
- Throws:
IOException
-
writeLicenseKeys
public static void writeLicenseKeys(String configDir, String... licenseKeys) throws IOException
- Throws:
IOException
-
-