Class ResourceLicenseServiceImpl

All Implemented Interfaces:
com.xebialabs.license.service.LicenseService

public class ResourceLicenseServiceImpl extends AbstractResourceLicenseService
  • Constructor Details

    • ResourceLicenseServiceImpl

      public ResourceLicenseServiceImpl(com.xebialabs.deployit.io.ConfigurationResource licenseResource, String product, com.xebialabs.deployit.repository.RepositoryMetadataService repositoryMetadataService) throws IOException, com.xebialabs.license.LicenseParseException, com.xebialabs.license.LicenseViolationException
      Throws:
      IOException
      com.xebialabs.license.LicenseParseException
      com.xebialabs.license.LicenseViolationException
  • Method Details

    • readLicense

      protected com.xebialabs.license.License readLicense(com.xebialabs.deployit.io.ConfigurationResource licenseResource) throws com.xebialabs.license.LicenseParseException, com.xebialabs.license.LicenseViolationException
      Specified by:
      readLicense in class AbstractResourceLicenseService
      Throws:
      com.xebialabs.license.LicenseParseException
      com.xebialabs.license.LicenseViolationException