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, 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
count, findAll, findSingle, getEntityRefs, read
-
Constructor Details
-
SystemPluginDao
public SystemPluginDao()
-
-
Method Details
-
getActivePlugins
Description copied from interface:ISystemPluginDao
Gets all plugins that areactive
. If desired, also limits the plugins to those that aresynced remotely
with the frontend server.- Specified by:
getActivePlugins
in 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:ISystemPluginDao
Returns the system plugin with the given UUID string- Specified by:
getByUUID
in interfaceISystemPluginDao
- Parameters:
ec
- Entity context for accessing the database.uuid
- UUID of the system plugin- Returns:
- The system plugin with the given UUID, or
null
if no such plugin exists.
-
getByUUID
Description copied from interface:ISystemPluginDao
Returns the system plugin with the given UUID- Specified by:
getByUUID
in interfaceISystemPluginDao
- Parameters:
ec
- Entity context for accessing the database.uuid
- UUID of the system plugin- Returns:
- The system plugin with the given UUID, or
null
if no such plugin exists.
-