package com.qianwen.license.common;
|
|
import de.schlichtherle.license.LicenseManager;
|
import de.schlichtherle.license.LicenseParam;
|
|
public class LicenseManagerHolder {
|
private static LicenseManager licenseManager = null;;
|
public static LicenseManager getInstance(LicenseParam licenseParam) {
|
|
if(licenseManager == null) {
|
synchronized (LicenseManagerHolder.class){
|
if(licenseManager == null) {
|
licenseManager = new CustomLicenseManager(licenseParam);
|
}
|
}
|
|
}
|
return licenseManager;
|
}
|
}
|