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 LicenseFile
createOrUpdateClientLicense(IEntityContext ec, LicenseModel model, String licenseKey, String userName)
LicenseFile
createOrUpdateSystemLicense(IEntityContext ec, LicenseModel model, String userName)
LicenseFile
getByKey(IEntityContext ec, String licenseKey)
LicenseFile
getClientLicense(IEntityContext ec, long clientid)
LicenseFile
getClientLicense(IEntityContext ec, Mandant client)
LicenseModel
getClientLicenseModel(IEntityContext ec, Mandant client)
LicenseFile
getSystemLicense(IEntityContext ec)
LicenseModel
getSystemLicenseModel(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)
-
-