Package com.soffid.iam.model
Interface TaskEntityDao
-
- All Known Implementing Classes:
TaskEntityDaoBase,TaskEntityDaoImpl
public interface TaskEntityDaoDAO for Entity TaskEntity- See Also:
es.caib.seycon.ng.model.TasqueEntity
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcancelUnscheduled()Operation cancelUnscheduledvoidcancelUnscheduledCopies(TaskEntity entity)Operation cancelUnscheduledCopiesLongcountTasks()Operation countTasksLongcountTasks(CriteriaSearchConfiguration criteria)CriteriaSearchConfiguration finderLongcountTasksByServer(CriteriaSearchConfiguration criteria, String server)CriteriaSearchConfiguration finderLongcountTasksByServer(String server)Operation countTasksByServerLongcountTasksByServerInstance(CriteriaSearchConfiguration criteria, String server, String serverInstance)CriteriaSearchConfiguration finderLongcountTasksByServerInstance(String server, String serverInstance)Operation countTasksByServerInstanceCollection<Object[]>countTasksBySystem()Operation countTasksBySystemCollection<Object[]>countTasksBySystem(CriteriaSearchConfiguration criteria)CriteriaSearchConfiguration finderCollection<Object[]>countTasksBySystem(CriteriaSearchConfiguration criteria, String server)CriteriaSearchConfiguration finderCollection<Object[]>countTasksBySystem(CriteriaSearchConfiguration criteria, String server, String serverInstance)CriteriaSearchConfiguration finderCollection<Object[]>countTasksBySystem(String server)Operation countTasksBySystemCollection<Object[]>countTasksBySystem(String server, String serverInstance)Operation countTasksBySystemLongcountUnscheduledTasks()Operation countUnscheduledTasksLongcountUnscheduledTasks(CriteriaSearchConfiguration criteria)CriteriaSearchConfiguration findervoidcreate(TaskEntity entity)Adds an instance ofTaskEntityto the persistent store.voidcreate(Collection<? extends TaskEntity> entities)Creates a collection ofTaskEntityand adds it to the persistent store.voidcreateForce(TaskEntity tasque)Operation createForcevoidcreateNoFlush(TaskEntity tasque)Operation createNoFlushList<TaskEntity>findByAccount(CriteriaSearchConfiguration criteria, String user, String systemName)CriteriaSearchConfiguration finderList<TaskEntity>findByAccount(String user, String systemName)Operation findByAccountList<TaskEntity>findByHash(CriteriaSearchConfiguration criteria, String hash)CriteriaSearchConfiguration finderList<TaskEntity>findByHash(String hash)Operation findByHashList<TaskEntity>findByHost(CriteriaSearchConfiguration criteria, String host)CriteriaSearchConfiguration finderList<TaskEntity>findByHost(String host)Operation findByHostList<TaskEntity>findByServer(CriteriaSearchConfiguration criteria, String server)CriteriaSearchConfiguration finderList<TaskEntity>findByServer(String server)Operation findByServerList<TaskEntity>findByServerAndServerInstance(CriteriaSearchConfiguration criteria, String server, String serverInstance)CriteriaSearchConfiguration finderList<TaskEntity>findByServerAndServerInstance(String server, String serverInstance)Operation findByServerAndServerInstanceList<TaskEntity>findByServerAndSystem(CriteriaSearchConfiguration criteria, String server, String system)CriteriaSearchConfiguration finderList<TaskEntity>findByServerAndSystem(CriteriaSearchConfiguration criteria, String server, String serverInstance, String system)CriteriaSearchConfiguration finderList<TaskEntity>findByServerAndSystem(String server, String system)Operation findByServerAndSystemList<TaskEntity>findByServerAndSystem(String server, String serverInstance, String system)Operation findByServerAndSystemList<TaskEntity>findBySystem(CriteriaSearchConfiguration criteria, String system)CriteriaSearchConfiguration finderList<TaskEntity>findBySystem(String system)Operation findBySystemList<TaskEntity>findByTaskAndServer(CriteriaSearchConfiguration criteria, String transaction, String server)CriteriaSearchConfiguration finderList<TaskEntity>findByTaskAndServer(String transaction, String server)Operation findByTaskAndServerList<TaskEntity>findByUser(CriteriaSearchConfiguration criteria, String user)CriteriaSearchConfiguration finderList<TaskEntity>findByUser(String user)Operation findByUserList<Long>findDataPendingTasks(CriteriaSearchConfiguration criteria, String server)CriteriaSearchConfiguration finderList<Long>findDataPendingTasks(String server)Operation findDataPendingTasksList<Object[]>findDataUnplannedTasks()Operation findDataUnplannedTasksList<Object[]>findDataUnplannedTasks(CriteriaSearchConfiguration criteria)CriteriaSearchConfiguration finderList<TaskEntity>findUnscheduled()Operation findUnscheduledList<TaskEntity>findUnscheduled(CriteriaSearchConfiguration criteria)CriteriaSearchConfiguration findervoidfinishVirtualSourceTransaction(String virtualTransactionId)Operation finishVirtualSourceTransactionTaskEntityload(Long id)Loads an instance ofTaskEntityfrom the persistent store.List<TaskEntity>loadAll()Loads all instances ofTaskEntityfrom the persistent store.TaskEntitynewTaskEntity()Creates an instance ofTaskEntity.List<TaskEntity>query(String query, Parameter[] parameters)Query ofTaskEntityfrom the persistent store.List<TaskEntity>query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)Query ofTaskEntityfrom the persistent store.voidreleaseAll()Operation releaseAllvoidremove(TaskEntity entity)Removes an instance ofTaskEntityfrom the persistent store.voidremove(Long id)Removes an instance ofTaskEntityfrom the persistent store.voidremove(Collection<? extends TaskEntity> entities)Removes a collection ofTaskEntityfrom the persistent store.StringstartVirtualSourceTransaction()Operation startVirtualSourceTransactionStringstartVirtualSourceTransaction(boolean readonly)Operation startVirtualSourceTransactionStringstartVirtualSourceTransaction(boolean readonly, String server)Operation startVirtualSourceTransactionTaskEntitytascaToEntity(es.caib.seycon.ng.comu.Tasca instance)Transforms fromTascaobjectvoidtascaToEntity(es.caib.seycon.ng.comu.Tasca source, TaskEntity target, boolean copyIfNull)Copy data fromTascaobjectList<TaskEntity>tascaToEntityList(Collection<es.caib.seycon.ng.comu.Tasca> instances)Transforms fromTascalistTaskEntitytaskToEntity(com.soffid.iam.api.Task instance)Transforms fromTaskobjectvoidtaskToEntity(com.soffid.iam.api.Task source, TaskEntity target, boolean copyIfNull)Copy data fromTaskobjectList<TaskEntity>taskToEntityList(Collection<com.soffid.iam.api.Task> instances)Transforms fromTasklistes.caib.seycon.ng.comu.TascatoTasca(TaskEntity entity)Transforms toTascaobjectvoidtoTasca(TaskEntity source, es.caib.seycon.ng.comu.Tasca target)Copy data toTascaobjectList<es.caib.seycon.ng.comu.Tasca>toTascaList(Collection<TaskEntity> entities)Transforms toTascalistcom.soffid.iam.api.TasktoTask(TaskEntity entity)Transforms toTaskobjectvoidtoTask(TaskEntity source, com.soffid.iam.api.Task target)Copy data toTaskobjectList<com.soffid.iam.api.Task>toTaskList(Collection<TaskEntity> entities)Transforms toTasklistvoidupdate(TaskEntity entity)Updates an instance ofTaskEntityat the persistent store.voidupdate(Collection<? extends TaskEntity> entities)Updates a collection ofTaskEntityin the persistent store.
-
-
-
Method Detail
-
countTasks
Long countTasks()
Operation countTasks- Returns:
-
countTasks
Long countTasks(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration finder
-
countTasksByServer
Long countTasksByServer(String server)
Operation countTasksByServer- Parameters:
server-- Returns:
-
countTasksByServer
Long countTasksByServer(CriteriaSearchConfiguration criteria, String server)
CriteriaSearchConfiguration finder
-
countTasksByServerInstance
Long countTasksByServerInstance(String server, String serverInstance)
Operation countTasksByServerInstance- Parameters:
server-serverInstance-- Returns:
-
countTasksByServerInstance
Long countTasksByServerInstance(CriteriaSearchConfiguration criteria, String server, String serverInstance)
CriteriaSearchConfiguration finder
-
countUnscheduledTasks
Long countUnscheduledTasks()
Operation countUnscheduledTasks- Returns:
-
countUnscheduledTasks
Long countUnscheduledTasks(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration finder
-
startVirtualSourceTransaction
String startVirtualSourceTransaction() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
Operation startVirtualSourceTransaction- Returns:
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
startVirtualSourceTransaction
String startVirtualSourceTransaction(boolean readonly) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
Operation startVirtualSourceTransaction- Parameters:
readonly-- Returns:
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
startVirtualSourceTransaction
String startVirtualSourceTransaction(boolean readonly, String server) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
Operation startVirtualSourceTransaction- Parameters:
readonly-server-- Returns:
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
countTasksBySystem
Collection<Object[]> countTasksBySystem()
Operation countTasksBySystem- Returns:
-
countTasksBySystem
Collection<Object[]> countTasksBySystem(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration finder
-
countTasksBySystem
Collection<Object[]> countTasksBySystem(String server)
Operation countTasksBySystem- Parameters:
server-- Returns:
-
countTasksBySystem
Collection<Object[]> countTasksBySystem(CriteriaSearchConfiguration criteria, String server)
CriteriaSearchConfiguration finder
-
countTasksBySystem
Collection<Object[]> countTasksBySystem(String server, String serverInstance)
Operation countTasksBySystem- Parameters:
server-serverInstance-- Returns:
-
countTasksBySystem
Collection<Object[]> countTasksBySystem(CriteriaSearchConfiguration criteria, String server, String serverInstance)
CriteriaSearchConfiguration finder
-
findByAccount
List<TaskEntity> findByAccount(String user, String systemName)
Operation findByAccount- Parameters:
user-systemName-- Returns:
-
findByAccount
List<TaskEntity> findByAccount(CriteriaSearchConfiguration criteria, String user, String systemName)
CriteriaSearchConfiguration finder
-
findByHash
List<TaskEntity> findByHash(String hash)
Operation findByHash- Parameters:
hash-- Returns:
-
findByHash
List<TaskEntity> findByHash(CriteriaSearchConfiguration criteria, String hash)
CriteriaSearchConfiguration finder
-
findByHost
List<TaskEntity> findByHost(String host)
Operation findByHost- Parameters:
host-- Returns:
-
findByHost
List<TaskEntity> findByHost(CriteriaSearchConfiguration criteria, String host)
CriteriaSearchConfiguration finder
-
findByServer
List<TaskEntity> findByServer(String server)
Operation findByServer- Parameters:
server-- Returns:
-
findByServer
List<TaskEntity> findByServer(CriteriaSearchConfiguration criteria, String server)
CriteriaSearchConfiguration finder
-
findByServerAndServerInstance
List<TaskEntity> findByServerAndServerInstance(String server, String serverInstance)
Operation findByServerAndServerInstance- Parameters:
server-serverInstance-- Returns:
-
findByServerAndServerInstance
List<TaskEntity> findByServerAndServerInstance(CriteriaSearchConfiguration criteria, String server, String serverInstance)
CriteriaSearchConfiguration finder
-
findByServerAndSystem
List<TaskEntity> findByServerAndSystem(String server, String system)
Operation findByServerAndSystem- Parameters:
server-system-- Returns:
-
findByServerAndSystem
List<TaskEntity> findByServerAndSystem(CriteriaSearchConfiguration criteria, String server, String system)
CriteriaSearchConfiguration finder
-
findByServerAndSystem
List<TaskEntity> findByServerAndSystem(String server, String serverInstance, String system)
Operation findByServerAndSystem- Parameters:
server-serverInstance-system-- Returns:
-
findByServerAndSystem
List<TaskEntity> findByServerAndSystem(CriteriaSearchConfiguration criteria, String server, String serverInstance, String system)
CriteriaSearchConfiguration finder
-
findBySystem
List<TaskEntity> findBySystem(String system)
Operation findBySystem- Parameters:
system-- Returns:
-
findBySystem
List<TaskEntity> findBySystem(CriteriaSearchConfiguration criteria, String system)
CriteriaSearchConfiguration finder
-
findByTaskAndServer
List<TaskEntity> findByTaskAndServer(String transaction, String server)
Operation findByTaskAndServer- Parameters:
transaction-server-- Returns:
-
findByTaskAndServer
List<TaskEntity> findByTaskAndServer(CriteriaSearchConfiguration criteria, String transaction, String server)
CriteriaSearchConfiguration finder
-
findByUser
List<TaskEntity> findByUser(String user)
Operation findByUser- Parameters:
user-- Returns:
-
findByUser
List<TaskEntity> findByUser(CriteriaSearchConfiguration criteria, String user)
CriteriaSearchConfiguration finder
-
findDataPendingTasks
List<Long> findDataPendingTasks(String server)
Operation findDataPendingTasks- Parameters:
server-- Returns:
-
findDataPendingTasks
List<Long> findDataPendingTasks(CriteriaSearchConfiguration criteria, String server)
CriteriaSearchConfiguration finder
-
findDataUnplannedTasks
List<Object[]> findDataUnplannedTasks()
Operation findDataUnplannedTasks- Returns:
-
findDataUnplannedTasks
List<Object[]> findDataUnplannedTasks(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration finder
-
findUnscheduled
List<TaskEntity> findUnscheduled()
Operation findUnscheduled- Returns:
-
findUnscheduled
List<TaskEntity> findUnscheduled(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration finder
-
cancelUnscheduled
void cancelUnscheduled() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorExceptionOperation cancelUnscheduled- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
cancelUnscheduledCopies
void cancelUnscheduledCopies(TaskEntity entity) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
Operation cancelUnscheduledCopies- Parameters:
entity-- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
createForce
void createForce(TaskEntity tasque) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
Operation createForce- Parameters:
tasque-- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
createNoFlush
void createNoFlush(TaskEntity tasque) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
Operation createNoFlush- Parameters:
tasque-- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
finishVirtualSourceTransaction
void finishVirtualSourceTransaction(String virtualTransactionId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
Operation finishVirtualSourceTransaction- Parameters:
virtualTransactionId-- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
releaseAll
void releaseAll() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorExceptionOperation releaseAll- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
toTask
void toTask(TaskEntity source, com.soffid.iam.api.Task target)
Copy data toTaskobject
-
toTask
com.soffid.iam.api.Task toTask(TaskEntity entity)
Transforms toTaskobject
-
toTaskList
List<com.soffid.iam.api.Task> toTaskList(Collection<TaskEntity> entities)
Transforms toTasklist
-
taskToEntity
void taskToEntity(com.soffid.iam.api.Task source, TaskEntity target, boolean copyIfNull)Copy data fromTaskobject
-
taskToEntity
TaskEntity taskToEntity(com.soffid.iam.api.Task instance)
Transforms fromTaskobject
-
taskToEntityList
List<TaskEntity> taskToEntityList(Collection<com.soffid.iam.api.Task> instances)
Transforms fromTasklist
-
toTasca
void toTasca(TaskEntity source, es.caib.seycon.ng.comu.Tasca target)
Copy data toTascaobject
-
toTasca
es.caib.seycon.ng.comu.Tasca toTasca(TaskEntity entity)
Transforms toTascaobject
-
toTascaList
List<es.caib.seycon.ng.comu.Tasca> toTascaList(Collection<TaskEntity> entities)
Transforms toTascalist
-
tascaToEntity
void tascaToEntity(es.caib.seycon.ng.comu.Tasca source, TaskEntity target, boolean copyIfNull)Copy data fromTascaobject
-
tascaToEntity
TaskEntity tascaToEntity(es.caib.seycon.ng.comu.Tasca instance)
Transforms fromTascaobject
-
tascaToEntityList
List<TaskEntity> tascaToEntityList(Collection<es.caib.seycon.ng.comu.Tasca> instances)
Transforms fromTascalist
-
newTaskEntity
TaskEntity newTaskEntity()
Creates an instance ofTaskEntity.
-
create
void create(TaskEntity entity)
Adds an instance ofTaskEntityto the persistent store.
-
update
void update(TaskEntity entity)
Updates an instance ofTaskEntityat the persistent store.
-
remove
void remove(TaskEntity entity)
Removes an instance ofTaskEntityfrom the persistent store.
-
load
TaskEntity load(Long id)
Loads an instance ofTaskEntityfrom the persistent store.
-
loadAll
List<TaskEntity> loadAll()
Loads all instances ofTaskEntityfrom the persistent store.
-
create
void create(Collection<? extends TaskEntity> entities)
Creates a collection ofTaskEntityand adds it to the persistent store.
-
update
void update(Collection<? extends TaskEntity> entities)
Updates a collection ofTaskEntityin the persistent store.
-
remove
void remove(Collection<? extends TaskEntity> entities)
Removes a collection ofTaskEntityfrom the persistent store.
-
remove
void remove(Long id)
Removes an instance ofTaskEntityfrom the persistent store.
-
query
List<TaskEntity> query(String query, Parameter[] parameters)
Query ofTaskEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters
-
query
List<TaskEntity> query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofTaskEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return
-
-