Class AnnotatedLicenseProvider

java.lang.Object
com.aquima.web.config.AnnotatedLicenseProvider
All Implemented Interfaces:
com.aquima.interactions.foundation.ILicenseProvider, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

public class AnnotatedLicenseProvider extends Object implements com.aquima.interactions.foundation.ILicenseProvider, org.springframework.context.ApplicationContextAware
License provider that uses @AquimaLicenceProvider annotated beans.
Since:
8.3
Author:
Jon van Leuven
  • Constructor Details Link icon

    • AnnotatedLicenseProvider Link icon

      public AnnotatedLicenseProvider(com.aquima.interactions.foundation.ILicenseProvider defaultLicenseProvider)
  • Method Details Link icon

    • getLicenseKey Link icon

      public com.aquima.interactions.foundation.LicenseKey getLicenseKey()
      Specified by:
      getLicenseKey in interface com.aquima.interactions.foundation.ILicenseProvider
    • hasLicenseKey Link icon

      public boolean hasLicenseKey()
      Specified by:
      hasLicenseKey in interface com.aquima.interactions.foundation.ILicenseProvider
    • setApplicationContext Link icon

      public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
      Specified by:
      setApplicationContext in interface org.springframework.context.ApplicationContextAware