All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.customware.license.webapp.WebappLicenseParam Maven / Gradle / Ivy

/*
 * WebappLicenseParam 23/10/2007 [email protected]
 * --------------------------------------------------------------------------------------
 * Copyright (c) CustomWare Asia Pacific Pty Ltd. All rights reserved.  http://www.customware.net
 *				
 */

package net.customware.license.webapp;

import net.customware.license.support.simple.SimpleLicenseParam;
import net.customware.license.webapp.prefs.WebappSystemPreferences;

public abstract class WebappLicenseParam extends SimpleLicenseParam {

    /**
     * Constructs a new Webapp license provider, with the license being stored in the
     * system-wide preferences node.
     */
    protected WebappLicenseParam() {
        requireLicensePerServer();
    }
    
    protected void requireLicensePerServer() {
        setPreferences( new WebappSystemPreferences() );
    }
}






© 2015 - 2025 Weber Informatics LLC | Privacy Policy