Package de.xima.fc.dao.impl
Class SystemPropertyDao
- java.lang.Object
 - 
- de.xima.cmn.dao.AbstractDao<T,Long,IEntityContext>
 - 
- de.xima.fc.dao.impl.GenericDao<SystemProperty>
 - 
- de.xima.fc.dao.impl.SystemPropertyDao
 
 
 
 
- 
- All Implemented Interfaces:
 de.xima.cmn.dao.interfaces.IAbstractDao<SystemProperty,Long,IEntityContext>,IGenericDao<SystemProperty>,ISystemPropertyDao
public class SystemPropertyDao extends GenericDao<SystemProperty> implements ISystemPropertyDao
- Author:
 - XIMA MEDIA GmbH
 
 
- 
- 
Constructor Summary
Constructors Constructor Description SystemPropertyDao() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SystemPropertycreateProperty(IEntityContext ec, String key, String value)voiddeleteProperty(IEntityContext ec, String key)booleangetBooleanValue(IEntityContext ec, String key, boolean defaultValue)SystemPropertygetByKey(IEntityContext ec, String key)List<SystemProperty>getByKeyPrefix(IEntityContext ec, String keyPrefix)List<SystemProperty>getByKeys(IEntityContext ec, List<String> keys)SystemPropertyupdateProperty(IEntityContext ec, String key, String value)- 
Methods inherited from class de.xima.fc.dao.impl.GenericDao
getEntityRefs, getPostActionHook, getPreActionHook, read 
- 
Methods 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, update 
- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
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
- 
getBooleanValue
public boolean getBooleanValue(IEntityContext ec, String key, boolean defaultValue)
- Specified by:
 getBooleanValuein interfaceISystemPropertyDao
 
- 
getByKey
public SystemProperty getByKey(IEntityContext ec, String key)
- Specified by:
 getByKeyin interfaceISystemPropertyDao
 
- 
getByKeys
public List<SystemProperty> getByKeys(IEntityContext ec, List<String> keys)
- Specified by:
 getByKeysin interfaceISystemPropertyDao
 
- 
getByKeyPrefix
public List<SystemProperty> getByKeyPrefix(IEntityContext ec, String keyPrefix)
- Specified by:
 getByKeyPrefixin interfaceISystemPropertyDao
 
- 
createProperty
public SystemProperty createProperty(IEntityContext ec, String key, String value)
- Specified by:
 createPropertyin interfaceISystemPropertyDao
 
- 
updateProperty
public SystemProperty updateProperty(IEntityContext ec, String key, String value)
- Specified by:
 updatePropertyin interfaceISystemPropertyDao
 
- 
deleteProperty
public void deleteProperty(IEntityContext ec, String key)
- Specified by:
 deletePropertyin interfaceISystemPropertyDao
 
 - 
 
 -