Class FlowableLiquibaseLicenseService
- java.lang.Object
-
- org.flowable.common.engine.impl.db.FlowableLiquibaseLicenseService
-
- All Implemented Interfaces:
liquibase.license.LicenseService,liquibase.plugin.Plugin
public class FlowableLiquibaseLicenseService extends Object implements liquibase.license.LicenseService
A special LiquibaseLicenseServicethat always returnsfalsefor the license check. This is there to support only using the Community Features of the Liquibase license in the scope of the Flowable Liquibase usage.- Author:
- Filip Hrisafov
-
-
Constructor Summary
Constructors Constructor Description FlowableLiquibaseLicenseService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intdaysTilExpiration()voiddisable()StringgetLicenseInfo()intgetPriority()liquibase.license.LicenseInstallResultinstallLicense(liquibase.license.Location... locations)booleanlicenseIsAboutToExpire()booleanlicenseIsInstalled()booleanlicenseIsValid(String subject)
-
-
-
Method Detail
-
getPriority
public int getPriority()
- Specified by:
getPriorityin interfaceliquibase.license.LicenseService
-
licenseIsInstalled
public boolean licenseIsInstalled()
- Specified by:
licenseIsInstalledin interfaceliquibase.license.LicenseService
-
licenseIsValid
public boolean licenseIsValid(String subject)
- Specified by:
licenseIsValidin interfaceliquibase.license.LicenseService
-
getLicenseInfo
public String getLicenseInfo()
- Specified by:
getLicenseInfoin interfaceliquibase.license.LicenseService
-
installLicense
public liquibase.license.LicenseInstallResult installLicense(liquibase.license.Location... locations)
- Specified by:
installLicensein interfaceliquibase.license.LicenseService
-
disable
public void disable()
- Specified by:
disablein interfaceliquibase.license.LicenseService
-
licenseIsAboutToExpire
public boolean licenseIsAboutToExpire()
- Specified by:
licenseIsAboutToExpirein interfaceliquibase.license.LicenseService
-
daysTilExpiration
public int daysTilExpiration()
- Specified by:
daysTilExpirationin interfaceliquibase.license.LicenseService
-
-