Package de.xima.fc.dao.interfaces
Interface ILicenseFileDao
- All Superinterfaces:
de.xima.cmn.dao.interfaces.IAbstractDao<LicenseFile,
,Long, IEntityContext> IGenericDao<LicenseFile>
- All Known Implementing Classes:
LicenseFileDao
-
Method Summary
Modifier and TypeMethodDescriptioncreateOrUpdateClientLicense
(IEntityContext ec, LicenseModel model, String licenseKey, String userName) createOrUpdateItemLicense
(IEntityContext ec, ItemLicenseModel itemModel, String licenseKey, String parentLicenseVersionKey, String userName) createOrUpdateSystemLicense
(IEntityContext ec, LicenseModel model, String userName) getByKey
(IEntityContext ec, String licenseKey, ELicenseFileType licenseType) getClientLicense
(IEntityContext ec, long clientid) getClientLicense
(IEntityContext ec, Mandant client) getClientLicenseModel
(IEntityContext ec, Mandant client) getItemLicenses
(IEntityContext ec, String licenseKey) Methods inherited from interface de.xima.cmn.dao.interfaces.IAbstractDao
all, bulkDelete, bulkUpdate, checkLockingVersion, create, create, delete, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getSingleAttributes, getSingleAttributes, getTransactionHandler, read, registerListener, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, unregisterListener, update, update
Methods inherited from interface de.xima.fc.dao.interfaces.IGenericDao
count, findAll, findSingle, getEntityRefs, read
-
Method Details
-
getSystemLicense
-
getClientLicense
-
getClientLicense
-
getByKey
-
getItemLicenses
-
getSystemLicenseModel
-
getClientLicenseModel
-
createOrUpdateSystemLicense
-
createOrUpdateClientLicense
LicenseFile createOrUpdateClientLicense(IEntityContext ec, LicenseModel model, String licenseKey, String userName) -
createOrUpdateItemLicense
LicenseFile createOrUpdateItemLicense(IEntityContext ec, ItemLicenseModel itemModel, String licenseKey, String parentLicenseVersionKey, String userName)
-