Package de.xima.fc.dao.impl
Class LicenseFileDao
java.lang.Object
de.xima.cmn.dao.AbstractDao<T,Long,IEntityContext>
- All Implemented Interfaces:
de.xima.cmn.dao.interfaces.IAbstractDao<LicenseFile,,Long, IEntityContext> IGenericDao<LicenseFile>,ILicenseFileDao
-
Field Summary
Fields inherited from class de.xima.cmn.dao.AbstractDao
entityClass, LOG -
Constructor Summary
Constructors -
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) protected IFCDaoActionHook<LicenseFile>Methods inherited from class de.xima.fc.dao.impl.GenericDao
getEntityRefs, getPostActionHook, readMethods inherited from class de.xima.cmn.dao.AbstractDao
all, bulkDelete, bulkUpdate, cb, checkLockingVersion, cq, create, create, delete, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getSingleAttributes, getSingleAttributes, getTransactionHandler, notifyListener, notifyListener, read, registerListener, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, unregisterListener, update, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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, updateMethods inherited from interface de.xima.fc.dao.interfaces.IGenericDao
count, findAll, findSingle, getEntityRefs, read
-
Constructor Details
-
LicenseFileDao
public LicenseFileDao()
-
-
Method Details
-
createOrUpdateClientLicense
public LicenseFile createOrUpdateClientLicense(IEntityContext ec, LicenseModel model, String licenseKey, String userName) - Specified by:
createOrUpdateClientLicensein interfaceILicenseFileDao
-
createOrUpdateSystemLicense
public LicenseFile createOrUpdateSystemLicense(IEntityContext ec, LicenseModel model, String userName) - Specified by:
createOrUpdateSystemLicensein interfaceILicenseFileDao
-
createOrUpdateItemLicense
public LicenseFile createOrUpdateItemLicense(IEntityContext ec, ItemLicenseModel itemModel, String licenseKey, String parentLicenseVersionKey, String userName) - Specified by:
createOrUpdateItemLicensein interfaceILicenseFileDao
-
getItemLicenses
- Specified by:
getItemLicensesin interfaceILicenseFileDao
-
getSystemLicenseModel
- Specified by:
getSystemLicenseModelin interfaceILicenseFileDao
-
getClientLicenseModel
- Specified by:
getClientLicenseModelin interfaceILicenseFileDao
-
getSystemLicense
- Specified by:
getSystemLicensein interfaceILicenseFileDao
-
getClientLicense
- Specified by:
getClientLicensein interfaceILicenseFileDao
-
getByKey
- Specified by:
getByKeyin interfaceILicenseFileDao
-
getClientLicense
- Specified by:
getClientLicensein interfaceILicenseFileDao
-
getPreActionHook
- Overrides:
getPreActionHookin classGenericDao<LicenseFile>
-