Package de.xima.fc.dao.impl
Class SystemPluginDao
java.lang.Object
de.xima.cmn.dao.AbstractDao<T,Long,IEntityContext>
- All Implemented Interfaces:
de.xima.cmn.dao.interfaces.IAbstractDao<SystemPlugin,,Long, IEntityContext> IGenericDao<SystemPlugin>,ISystemPluginDao
- Author:
- XIMA MEDIA GmbH
-
Field Summary
Fields inherited from class de.xima.cmn.dao.AbstractDao
entityClass, LOG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetActivePlugins(IEntityContext ec, boolean remoteOnly) Gets all plugins that areactive.getByUUID(IEntityContext ec, String uuid) Returns the system plugin with the given UUID stringgetByUUID(IEntityContext ec, UUID uuid) Returns the system plugin with the given UUIDMethods inherited from class de.xima.fc.dao.impl.GenericDao
getEntityRefs, getPostActionHook, getPreActionHook, 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
-
SystemPluginDao
public SystemPluginDao()
-
-
Method Details
-
getActivePlugins
Description copied from interface:ISystemPluginDaoGets all plugins that areactive. If desired, also limits the plugins to those that aresynced remotelywith the frontend server.- Specified by:
getActivePluginsin interfaceISystemPluginDao- Parameters:
ec- Entity context for accessing the database.remoteOnly- Iftrue, restrict the returned plugins to those that are synced remotely.- Returns:
- All active system plugins.
-
getByUUID
Description copied from interface:ISystemPluginDaoReturns the system plugin with the given UUID string- Specified by:
getByUUIDin interfaceISystemPluginDao- Parameters:
ec- Entity context for accessing the database.uuid- UUID of the system plugin- Returns:
- The system plugin with the given UUID, or
nullif no such plugin exists.
-
getByUUID
Description copied from interface:ISystemPluginDaoReturns the system plugin with the given UUID- Specified by:
getByUUIDin interfaceISystemPluginDao- Parameters:
ec- Entity context for accessing the database.uuid- UUID of the system plugin- Returns:
- The system plugin with the given UUID, or
nullif no such plugin exists.
-