Package de.xima.fc.dao.impl
Class LicenseFileDao
- java.lang.Object
- 
- de.xima.cmn.dao.AbstractDao<T,Long,IEntityContext>
- 
- de.xima.fc.dao.impl.GenericDao<LicenseFile>
- 
- de.xima.fc.dao.impl.LicenseFileDao
 
 
 
- 
- All Implemented Interfaces:
- de.xima.cmn.dao.interfaces.IAbstractDao<LicenseFile,Long,IEntityContext>,- IGenericDao<LicenseFile>,- ILicenseFileDao
 
 public class LicenseFileDao extends GenericDao<LicenseFile> implements ILicenseFileDao 
- 
- 
Constructor SummaryConstructors Constructor Description LicenseFileDao()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description LicenseFilecreateOrUpdateClientLicense(IEntityContext ec, LicenseModel model, String licenseKey, String userName)LicenseFilecreateOrUpdateItemLicense(IEntityContext ec, ItemLicenseModel itemModel, String licenseKey, String parentLicenseVersionKey, String userName)LicenseFilecreateOrUpdateSystemLicense(IEntityContext ec, LicenseModel model, String userName)LicenseFilegetByKey(IEntityContext ec, String licenseKey, ELicenseFileType licenseType)LicenseFilegetClientLicense(IEntityContext ec, long clientid)LicenseFilegetClientLicense(IEntityContext ec, Mandant client)LicenseModelgetClientLicenseModel(IEntityContext ec, Mandant client)List<LicenseFile>getItemLicenses(IEntityContext ec, String licenseKey)protected IFCDaoActionHook<LicenseFile>getPreActionHook()LicenseFilegetSystemLicense(IEntityContext ec)LicenseModelgetSystemLicenseModel(IEntityContext ec)- 
Methods inherited from class de.xima.fc.dao.impl.GenericDaogetEntityRefs, getPostActionHook, read
 - 
Methods inherited from class de.xima.cmn.dao.AbstractDaoall, 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, update
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface de.xima.cmn.dao.interfaces.IAbstractDaoall, 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.IGenericDaocount, findAll, findSingle, getEntityRefs, read
 
- 
 
- 
- 
- 
Method Detail- 
createOrUpdateClientLicensepublic LicenseFile createOrUpdateClientLicense(IEntityContext ec, LicenseModel model, String licenseKey, String userName) - Specified by:
- createOrUpdateClientLicensein interface- ILicenseFileDao
 
 - 
createOrUpdateSystemLicensepublic LicenseFile createOrUpdateSystemLicense(IEntityContext ec, LicenseModel model, String userName) - Specified by:
- createOrUpdateSystemLicensein interface- ILicenseFileDao
 
 - 
createOrUpdateItemLicensepublic LicenseFile createOrUpdateItemLicense(IEntityContext ec, ItemLicenseModel itemModel, String licenseKey, String parentLicenseVersionKey, String userName) - Specified by:
- createOrUpdateItemLicensein interface- ILicenseFileDao
 
 - 
getItemLicensespublic List<LicenseFile> getItemLicenses(IEntityContext ec, String licenseKey) - Specified by:
- getItemLicensesin interface- ILicenseFileDao
 
 - 
getSystemLicenseModelpublic LicenseModel getSystemLicenseModel(IEntityContext ec) - Specified by:
- getSystemLicenseModelin interface- ILicenseFileDao
 
 - 
getClientLicenseModelpublic LicenseModel getClientLicenseModel(IEntityContext ec, Mandant client) - Specified by:
- getClientLicenseModelin interface- ILicenseFileDao
 
 - 
getSystemLicensepublic LicenseFile getSystemLicense(IEntityContext ec) - Specified by:
- getSystemLicensein interface- ILicenseFileDao
 
 - 
getClientLicensepublic LicenseFile getClientLicense(IEntityContext ec, Mandant client) - Specified by:
- getClientLicensein interface- ILicenseFileDao
 
 - 
getByKeypublic LicenseFile getByKey(IEntityContext ec, String licenseKey, ELicenseFileType licenseType) - Specified by:
- getByKeyin interface- ILicenseFileDao
 
 - 
getClientLicensepublic LicenseFile getClientLicense(IEntityContext ec, long clientid) - Specified by:
- getClientLicensein interface- ILicenseFileDao
 
 - 
getPreActionHookprotected IFCDaoActionHook<LicenseFile> getPreActionHook() - Overrides:
- getPreActionHookin class- GenericDao<LicenseFile>
 
 
- 
 
-