Package com.castlabs

Class SimpleLicenseLoader

java.lang.Object
com.castlabs.SimpleLicenseLoader
All Implemented Interfaces:
LicenseLoader

public class SimpleLicenseLoader extends Object implements LicenseLoader
Implementation of the LicenseLoader that will return license data as passed in the constructor.
Since:
3.3.0
See Also:
  • Constructor Details

    • SimpleLicenseLoader

      public SimpleLicenseLoader(@NonNull String licenseData)
    • SimpleLicenseLoader

      public SimpleLicenseLoader(@NonNull byte[] licenseData)
  • Method Details

    • getLicenseData

      public byte[] getLicenseData() throws Exception
      Description copied from interface: LicenseLoader
      This method must find the license file and return its bytes or throw an Exception if the license data could not be loaded.
      Specified by:
      getLicenseData in interface LicenseLoader
      Returns:
      license the byte representation of the license file
      Throws:
      Exception - in case the license data could not be loaded