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
public interface ILicenseFileDao extends IGenericDao<LicenseFile>
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LicenseFilecreateOrUpdateClientLicense(IEntityContext ec, LicenseModel model, String licenseKey, String userName)LicenseFilecreateOrUpdateSystemLicense(IEntityContext ec, LicenseModel model, String userName)LicenseFilegetByKey(IEntityContext ec, String licenseKey)LicenseFilegetClientLicense(IEntityContext ec, long clientid)LicenseFilegetClientLicense(IEntityContext ec, Mandant client)LicenseModelgetClientLicenseModel(IEntityContext ec, Mandant client)LicenseFilegetSystemLicense(IEntityContext ec)LicenseModelgetSystemLicenseModel(IEntityContext ec)- 
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
getEntityRefs, read 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getSystemLicense
LicenseFile getSystemLicense(IEntityContext ec)
 
- 
getClientLicense
LicenseFile getClientLicense(IEntityContext ec, Mandant client)
 
- 
getClientLicense
LicenseFile getClientLicense(IEntityContext ec, long clientid)
 
- 
getByKey
LicenseFile getByKey(IEntityContext ec, String licenseKey)
 
- 
getSystemLicenseModel
LicenseModel getSystemLicenseModel(IEntityContext ec)
 
- 
getClientLicenseModel
LicenseModel getClientLicenseModel(IEntityContext ec, Mandant client)
 
- 
createOrUpdateSystemLicense
LicenseFile createOrUpdateSystemLicense(IEntityContext ec, LicenseModel model, String userName)
 
- 
createOrUpdateClientLicense
LicenseFile createOrUpdateClientLicense(IEntityContext ec, LicenseModel model, String licenseKey, String userName)
 
 - 
 
 -