Index

A B C D G I L M P R S U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractLicenseService - Class in com.xebialabs.license.service
 
AbstractLicenseService(String, String, RepositoryMetadataService) - Constructor for class com.xebialabs.license.service.AbstractLicenseService
 
AbstractLicenseService(String, String, RepositoryMetadataService, Clock) - Constructor for class com.xebialabs.license.service.AbstractLicenseService
 
AbstractResourceLicenseService - Class in com.xebialabs.license.service
 
AbstractResourceLicenseService(ConfigurationResource, String, RepositoryMetadataService) - Constructor for class com.xebialabs.license.service.AbstractResourceLicenseService
 
AbstractResourceLicenseService(ConfigurationResource, String, RepositoryMetadataService, Clock) - Constructor for class com.xebialabs.license.service.AbstractResourceLicenseService
 
allowedEditions - Variable in class com.xebialabs.license.service.AbstractLicenseService
 
allowedEditions - Variable in class com.xebialabs.license.service.AbstractResourceLicenseService
 
allowedLicenseTypes - Variable in class com.xebialabs.license.service.AbstractLicenseService
 
allowedLicenseTypes - Variable in class com.xebialabs.license.service.AbstractResourceLicenseService
 
ASN1Utils - Class in com.xebialabs.license
 
ASN1Utils() - Constructor for class com.xebialabs.license.ASN1Utils
 

B

BaseLicenseService - Class in com.xebialabs.license.service
 
BaseLicenseService() - Constructor for class com.xebialabs.license.service.BaseLicenseService
 

C

ciCounter - Variable in class com.xebialabs.license.service.BaseLicenseService
 
ciCounterFactory - Variable in class com.xebialabs.license.service.BaseLicenseService
 
clock - Variable in class com.xebialabs.license.service.AbstractLicenseService
 
clock - Variable in class com.xebialabs.license.service.AbstractResourceLicenseService
 
Clock - Interface in com.xebialabs.license
This class is similar to the Clock class in Java 8, to make replacing it in the future easier.
com.xebialabs.license - package com.xebialabs.license
 
com.xebialabs.license.service - package com.xebialabs.license.service
 
constructBytes(boolean[]) - Static method in class com.xebialabs.license.ASN1Utils
Copied from ASN1BitString, as that currently does not expose the byte[] only the bit (boolean[])
create() - Static method in class com.xebialabs.license.DummyLicense
 
create(License) - Method in class com.xebialabs.license.service.DefaultLicenseCiCounterFactory
 

D

decodeBase64License(String) - Static method in class com.xebialabs.license.LicenseUtils
 
decodeIfNecessary(String) - Static method in class com.xebialabs.license.LicenseUtils
 
DefaultLicenseCiCounterFactory - Class in com.xebialabs.license.service
 
DefaultLicenseCiCounterFactory() - Constructor for class com.xebialabs.license.service.DefaultLicenseCiCounterFactory
 
DummyLicense - Class in com.xebialabs.license
When user tries to start the application without using any license, dummy license to be used to be able to run the server.

G

getCounter() - Method in class com.xebialabs.license.service.BaseLicenseService
 
getLicense() - Method in class com.xebialabs.license.service.AbstractLicenseService
 
getLicense() - Method in class com.xebialabs.license.service.AbstractResourceLicenseService
 
getLicenseProperties() - Method in class com.xebialabs.license.DummyLicense
 
getLicenseRenewalMessage() - Method in interface com.xebialabs.license.service.LicenseInstallService
 
getLicenseRenewalMessage() - Method in class com.xebialabs.license.service.LicenseInstallServiceImpl
 
getLicenseVersion() - Method in class com.xebialabs.license.DummyLicense
 
getProduct() - Method in class com.xebialabs.license.service.AbstractLicenseService
 
getProduct() - Method in class com.xebialabs.license.service.AbstractResourceLicenseService
 
getRequiredProperties() - Method in class com.xebialabs.license.DummyLicense
 
getValidPeriod() - Method in class com.xebialabs.license.service.AbstractLicenseService
 
getValidPeriod() - Method in class com.xebialabs.license.service.AbstractResourceLicenseService
 

I

initialize(LicenseCiCounterFactory) - Method in class com.xebialabs.license.service.AbstractLicenseService
 
initialize(LicenseCiCounterFactory) - Method in class com.xebialabs.license.service.AbstractResourceLicenseService
 
initialize(LicenseCiCounterFactory, License) - Method in class com.xebialabs.license.service.BaseLicenseService
 
installNewLicense(String) - Method in interface com.xebialabs.license.service.LicenseInstallService
 
installNewLicense(String) - Method in class com.xebialabs.license.service.LicenseInstallServiceImpl
 
isAllowedLicenseType(License) - Method in class com.xebialabs.license.service.AbstractLicenseService
 
isAllowedLicenseType(License) - Method in class com.xebialabs.license.service.AbstractResourceLicenseService
 
isBase64License(String) - Static method in class com.xebialabs.license.LicenseUtils
 
isDummyLicense() - Method in class com.xebialabs.license.DummyLicense
 
isLicenseExpired() - Method in class com.xebialabs.license.service.AbstractLicenseService
 
isLicenseExpired() - Method in class com.xebialabs.license.service.AbstractResourceLicenseService
 
isValidEdition(License) - Method in class com.xebialabs.license.service.AbstractLicenseService
 
isValidEdition(License) - Method in class com.xebialabs.license.service.AbstractResourceLicenseService
 

L

license - Variable in class com.xebialabs.license.service.AbstractLicenseService
 
license - Variable in class com.xebialabs.license.service.AbstractResourceLicenseService
 
LICENSE_FILE_ENCODING - Static variable in class com.xebialabs.license.LicenseReader
 
LICENSE_PREAMBLE_REGEXP - Static variable in class com.xebialabs.license.LicenseReader
 
LICENSE_PREAMBLE_V1_REGEXP - Static variable in class com.xebialabs.license.LicenseReader
 
licenseFile - Variable in class com.xebialabs.license.service.AbstractLicenseService
 
LicenseInstallationFailedException - Exception in com.xebialabs.license.service
 
LicenseInstallationFailedException(String) - Constructor for exception com.xebialabs.license.service.LicenseInstallationFailedException
 
LicenseInstallationFailedException(String, Throwable) - Constructor for exception com.xebialabs.license.service.LicenseInstallationFailedException
 
LicenseInstallService - Interface in com.xebialabs.license.service
 
LicenseInstallServiceImpl - Class in com.xebialabs.license.service
 
LicenseInstallServiceImpl(String, LicenseService) - Constructor for class com.xebialabs.license.service.LicenseInstallServiceImpl
 
LicenseReader - Class in com.xebialabs.license
 
LicenseReader() - Constructor for class com.xebialabs.license.LicenseReader
 
licenseResource - Variable in class com.xebialabs.license.service.AbstractResourceLicenseService
 
LicenseServiceImpl - Class in com.xebialabs.license.service
 
LicenseServiceImpl(String, String, RepositoryMetadataService) - Constructor for class com.xebialabs.license.service.LicenseServiceImpl
 
LicenseUtils - Class in com.xebialabs.license
 
LicenseVersionException - Exception in com.xebialabs.license
 
LicenseVersionException(String) - Constructor for exception com.xebialabs.license.LicenseVersionException
 
log - Static variable in class com.xebialabs.license.service.AbstractLicenseService
 
log - Static variable in class com.xebialabs.license.service.AbstractResourceLicenseService
 
logLicenseEditionError(License) - Method in class com.xebialabs.license.service.AbstractLicenseService
 
logLicenseEditionError(License) - Method in class com.xebialabs.license.service.AbstractResourceLicenseService
 
logLicenseError(ConfigurationResource) - Method in class com.xebialabs.license.service.AbstractResourceLicenseService
 
logLicenseError(File) - Method in class com.xebialabs.license.service.AbstractLicenseService
 
logLicenseVersionError(License) - Method in class com.xebialabs.license.service.AbstractLicenseService
 
logLicenseVersionError(License) - Method in class com.xebialabs.license.service.AbstractResourceLicenseService
 

M

millis() - Method in interface com.xebialabs.license.Clock
 
millis() - Method in class com.xebialabs.license.RealClock
 

P

product - Variable in class com.xebialabs.license.service.AbstractLicenseService
 
product - Variable in class com.xebialabs.license.service.AbstractResourceLicenseService
 
PUB_KEY - Static variable in class com.xebialabs.license.LicenseReader
 

R

readFromBase64(String) - Method in class com.xebialabs.license.LicenseReader
 
readKey(String) - Static method in class com.xebialabs.license.LicenseUtils
 
readLicense(ConfigurationResource) - Method in class com.xebialabs.license.LicenseReader
 
readLicense(ConfigurationResource) - Method in class com.xebialabs.license.service.AbstractResourceLicenseService
 
readLicense(ConfigurationResource) - Method in class com.xebialabs.license.service.ResourceLicenseServiceImpl
 
readLicense(ConfigurationResource) - Method in class com.xebialabs.license.service.ResourceRegistrationLicenseService
 
readLicense(File) - Method in class com.xebialabs.license.LicenseReader
 
readLicense(File) - Method in class com.xebialabs.license.service.AbstractLicenseService
 
readLicense(File) - Method in class com.xebialabs.license.service.LicenseServiceImpl
 
readLicense(File) - Method in class com.xebialabs.license.service.RegistrationLicenseService
 
RealClock - Class in com.xebialabs.license
 
RealClock() - Constructor for class com.xebialabs.license.RealClock
 
RegistrationLicenseService - Class in com.xebialabs.license.service
This service have to be used in the case when you want to allow to run the server without any license and redirect the user to the registration form.
RegistrationLicenseService(String, String, RepositoryMetadataService) - Constructor for class com.xebialabs.license.service.RegistrationLicenseService
 
reload() - Method in class com.xebialabs.license.service.AbstractLicenseService
 
reload() - Method in class com.xebialabs.license.service.AbstractResourceLicenseService
 
reLoadCiCounter(License) - Method in class com.xebialabs.license.service.BaseLicenseService
 
repositoryMetadataService - Variable in class com.xebialabs.license.service.AbstractLicenseService
 
repositoryMetadataService - Variable in class com.xebialabs.license.service.AbstractResourceLicenseService
 
ResourceLicenseServiceImpl - Class in com.xebialabs.license.service
 
ResourceLicenseServiceImpl(ConfigurationResource, String, RepositoryMetadataService) - Constructor for class com.xebialabs.license.service.ResourceLicenseServiceImpl
 
ResourceRegistrationLicenseService - Class in com.xebialabs.license.service
This service have to be used in the case when you want to allow to run the server without any license and redirect the user to the registration form.
ResourceRegistrationLicenseService(ConfigurationResource, String, RepositoryMetadataService) - Constructor for class com.xebialabs.license.service.ResourceRegistrationLicenseService
 
rollbackTransaction(LicenseTransaction) - Method in class com.xebialabs.license.service.BaseLicenseService
 

S

SIGNATURE_ENDING - Static variable in class com.xebialabs.license.LicenseReader
 
SIGNATURE_PREAMBLE - Static variable in class com.xebialabs.license.LicenseReader
 
startTransaction() - Method in class com.xebialabs.license.service.BaseLicenseService
 

U

UnableToValidateLicenseException - Exception in com.xebialabs.license
This exception typically denotes a system error, e.g.
UnableToValidateLicenseException(String, Throwable) - Constructor for exception com.xebialabs.license.UnableToValidateLicenseException
 

V

validate() - Method in class com.xebialabs.license.service.AbstractLicenseService
 
validate() - Method in class com.xebialabs.license.service.AbstractResourceLicenseService
 
validate() - Method in class com.xebialabs.license.service.BaseLicenseService
 
validate(License) - Method in class com.xebialabs.license.service.AbstractLicenseService
 
validate(License) - Method in class com.xebialabs.license.service.AbstractResourceLicenseService
 
validate(License) - Method in class com.xebialabs.license.service.BaseLicenseService
 
validateLicenseFormat() - Method in class com.xebialabs.license.DummyLicense
 
validateLicenseProperties(License) - Method in class com.xebialabs.license.service.AbstractLicenseService
 
validateLicenseProperties(License) - Method in class com.xebialabs.license.service.AbstractResourceLicenseService
 
A B C D G I L M P R S U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form