Package com.castlabs
Interface LicenseLoader
-
- All Known Implementing Classes:
AssetLicenseLoader
,ManifestLicenseLoader
,SimpleLicenseLoader
public interface LicenseLoader
An implementation of this interface is used to fetch the castlabs license file and return its data. Note thatgetLicenseData()
might be called multiple times so implementation should make sure that values are cached.- Since:
- 3.0.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description byte[]
getLicenseData()
This method must find the license file and return its bytes or throw an Exception if the license data could not be loaded.
-
-
-
Method Detail
-
getLicenseData
byte[] getLicenseData() throws Exception
This method must find the license file and return its bytes or throw an Exception if the license data could not be loaded.- Returns:
- license the byte representation of the license file
- Throws:
Exception
- in case the license data could not be loaded
-
-