Package com.soffid.iam.model
Class TaskEntityDaoBase
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.TaskEntityDaoBase
-
- All Implemented Interfaces:
TaskEntityDao
,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
TaskEntityDaoImpl
public abstract class TaskEntityDaoBase extends org.springframework.orm.hibernate3.support.HibernateDaoSupport implements TaskEntityDao
DAO Base for Entity TaskEntity
-
-
Constructor Summary
Constructors Constructor Description TaskEntityDaoBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
cancelUnscheduled()
Operation cancelUnscheduledvoid
cancelUnscheduledCopies(TaskEntity entity)
Operation cancelUnscheduledCopiesLong
countTasks()
Operation countTasksLong
countTasks(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration implementationLong
countTasks(String queryString, CriteriaSearchConfiguration criteria)
Internal implementationLong
countTasksByServer(CriteriaSearchConfiguration criteria, String server)
CriteriaSearchConfiguration implementationLong
countTasksByServer(String server)
Operation countTasksByServerLong
countTasksByServer(String queryString, CriteriaSearchConfiguration criteria, String server)
Internal implementationLong
countTasksByServerInstance(CriteriaSearchConfiguration criteria, String server, String serverInstance)
CriteriaSearchConfiguration implementationLong
countTasksByServerInstance(String queryString, CriteriaSearchConfiguration criteria, String server, String serverInstance)
Internal implementationLong
countTasksByServerInstance(String server, String serverInstance)
Operation countTasksByServerInstanceCollection<Object[]>
countTasksBySystem()
Operation countTasksBySystemCollection<Object[]>
countTasksBySystem(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration implementationCollection<Object[]>
countTasksBySystem(CriteriaSearchConfiguration criteria, String server)
CriteriaSearchConfiguration implementationCollection<Object[]>
countTasksBySystem(CriteriaSearchConfiguration criteria, String server, String serverInstance)
CriteriaSearchConfiguration implementationCollection<Object[]>
countTasksBySystem(String server)
Operation countTasksBySystemCollection<Object[]>
countTasksBySystem(String queryString, CriteriaSearchConfiguration criteria)
Internal implementationCollection<Object[]>
countTasksBySystem(String queryString, CriteriaSearchConfiguration criteria, String server)
Internal implementationCollection<Object[]>
countTasksBySystem(String queryString, CriteriaSearchConfiguration criteria, String server, String serverInstance)
Internal implementationCollection<Object[]>
countTasksBySystem(String server, String serverInstance)
Operation countTasksBySystemLong
countUnscheduledTasks()
Operation countUnscheduledTasksLong
countUnscheduledTasks(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration implementationLong
countUnscheduledTasks(String queryString, CriteriaSearchConfiguration criteria)
Internal implementationvoid
create(TaskEntity entity)
Adds an instance ofTaskEntity
to the persistent store.void
create(Collection<? extends TaskEntity> entities)
Creates a collection ofTaskEntity
and adds it to the persistent store.void
createForce(TaskEntity tasque)
Operation createForcevoid
createNoFlush(TaskEntity tasque)
Operation createNoFlushList<TaskEntity>
findByAccount(CriteriaSearchConfiguration criteria, String user, String systemName)
CriteriaSearchConfiguration implementationList<TaskEntity>
findByAccount(String queryString, CriteriaSearchConfiguration criteria, String user, String systemName)
Internal implementationList<TaskEntity>
findByAccount(String user, String systemName)
Operation findByAccountList<TaskEntity>
findByHash(CriteriaSearchConfiguration criteria, String hash)
CriteriaSearchConfiguration implementationList<TaskEntity>
findByHash(String hash)
Operation findByHashList<TaskEntity>
findByHash(String queryString, CriteriaSearchConfiguration criteria, String hash)
Internal implementationList<TaskEntity>
findByHost(CriteriaSearchConfiguration criteria, String host)
CriteriaSearchConfiguration implementationList<TaskEntity>
findByHost(String host)
Operation findByHostList<TaskEntity>
findByHost(String queryString, CriteriaSearchConfiguration criteria, String host)
Internal implementationList<TaskEntity>
findByServer(CriteriaSearchConfiguration criteria, String server)
CriteriaSearchConfiguration implementationList<TaskEntity>
findByServer(String server)
Operation findByServerList<TaskEntity>
findByServer(String queryString, CriteriaSearchConfiguration criteria, String server)
Internal implementationList<TaskEntity>
findByServerAndServerInstance(CriteriaSearchConfiguration criteria, String server, String serverInstance)
CriteriaSearchConfiguration implementationList<TaskEntity>
findByServerAndServerInstance(String queryString, CriteriaSearchConfiguration criteria, String server, String serverInstance)
Internal implementationList<TaskEntity>
findByServerAndServerInstance(String server, String serverInstance)
Operation findByServerAndServerInstanceList<TaskEntity>
findByServerAndSystem(CriteriaSearchConfiguration criteria, String server, String system)
CriteriaSearchConfiguration implementationList<TaskEntity>
findByServerAndSystem(CriteriaSearchConfiguration criteria, String server, String serverInstance, String system)
CriteriaSearchConfiguration implementationList<TaskEntity>
findByServerAndSystem(String queryString, CriteriaSearchConfiguration criteria, String server, String system)
Internal implementationList<TaskEntity>
findByServerAndSystem(String queryString, CriteriaSearchConfiguration criteria, String server, String serverInstance, String system)
Internal implementationList<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 implementationList<TaskEntity>
findBySystem(String system)
Operation findBySystemList<TaskEntity>
findBySystem(String queryString, CriteriaSearchConfiguration criteria, String system)
Internal implementationList<TaskEntity>
findByTaskAndServer(CriteriaSearchConfiguration criteria, String transaction, String server)
CriteriaSearchConfiguration implementationList<TaskEntity>
findByTaskAndServer(String queryString, CriteriaSearchConfiguration criteria, String transaction, String server)
Internal implementationList<TaskEntity>
findByTaskAndServer(String transaction, String server)
Operation findByTaskAndServerList<TaskEntity>
findByUser(CriteriaSearchConfiguration criteria, String user)
CriteriaSearchConfiguration implementationList<TaskEntity>
findByUser(String user)
Operation findByUserList<TaskEntity>
findByUser(String queryString, CriteriaSearchConfiguration criteria, String user)
Internal implementationList<Long>
findDataPendingTasks(CriteriaSearchConfiguration criteria, String server)
CriteriaSearchConfiguration implementationList<Long>
findDataPendingTasks(String server)
Operation findDataPendingTasksList<Long>
findDataPendingTasks(String queryString, CriteriaSearchConfiguration criteria, String server)
Internal implementationList<Object[]>
findDataUnplannedTasks()
Operation findDataUnplannedTasksList<Object[]>
findDataUnplannedTasks(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration implementationList<Object[]>
findDataUnplannedTasks(String queryString, CriteriaSearchConfiguration criteria)
Internal implementationList<TaskEntity>
findUnscheduled()
Operation findUnscheduledList<TaskEntity>
findUnscheduled(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration implementationList<TaskEntity>
findUnscheduled(String queryString, CriteriaSearchConfiguration criteria)
Internal implementationvoid
finishVirtualSourceTransaction(String virtualTransactionId)
Operation finishVirtualSourceTransactionCustomObjectTypeEntityDao
getCustomObjectTypeEntityDao()
Gets reference tocustomObjectTypeEntityDao
.TaskLogEntityDao
getTaskLogEntityDao()
Gets reference totaskLogEntityDao
.TenantEntityDao
getTenantEntityDao()
Gets reference totenantEntityDao
.protected abstract void
handleCancelUnscheduled()
protected abstract void
handleCancelUnscheduledCopies(TaskEntity entity)
protected abstract void
handleCreateForce(TaskEntity tasque)
protected abstract void
handleCreateNoFlush(TaskEntity tasque)
protected abstract void
handleFinishVirtualSourceTransaction(String virtualTransactionId)
protected abstract void
handleReleaseAll()
protected abstract String
handleStartVirtualSourceTransaction()
protected abstract String
handleStartVirtualSourceTransaction(boolean readonly)
protected abstract String
handleStartVirtualSourceTransaction(boolean readonly, String server)
TaskEntity
load(Long id)
Loads an instance ofTaskEntity
from the persistent store.List<TaskEntity>
loadAll()
Loads all instances ofTaskEntity
from the persistent store.TaskEntity
newTaskEntity()
Creates an instance ofTaskEntity
.List<TaskEntity>
query(String queryString, Parameter[] parameters)
Query ofTaskEntity
from the persistent store.List<TaskEntity>
query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofTaskEntity
from the persistent store.void
releaseAll()
Operation releaseAllvoid
remove(TaskEntity entity)
Removes an instance ofTaskEntity
from the persistent store.void
remove(Long id)
Removes an instance ofTaskEntity
from the persistent store.void
remove(Collection<? extends TaskEntity> entities)
Removes a collection ofTaskEntity
from the persistent store.void
setCustomObjectTypeEntityDao(CustomObjectTypeEntityDao customObjectTypeEntityDao)
Sets reference tocustomObjectTypeEntityDao
.void
setTaskLogEntityDao(TaskLogEntityDao taskLogEntityDao)
Sets reference totaskLogEntityDao
.void
setTenantEntityDao(TenantEntityDao tenantEntityDao)
Sets reference totenantEntityDao
.String
startVirtualSourceTransaction()
Operation startVirtualSourceTransactionString
startVirtualSourceTransaction(boolean readonly)
Operation startVirtualSourceTransactionString
startVirtualSourceTransaction(boolean readonly, String server)
Operation startVirtualSourceTransactionTaskEntity
tascaToEntity(es.caib.seycon.ng.comu.Tasca instance)
Transforms fromTasca
objectvoid
tascaToEntity(es.caib.seycon.ng.comu.Tasca source, TaskEntity target, boolean copyIfNull)
Copy data fromTasca
objectList<TaskEntity>
tascaToEntityList(Collection<es.caib.seycon.ng.comu.Tasca> instances)
Transforms fromTask
listTaskEntity
taskToEntity(com.soffid.iam.api.Task instance)
Transforms fromTask
objectvoid
taskToEntity(com.soffid.iam.api.Task source, TaskEntity target, boolean copyIfNull)
Copy data fromTask
objectList<TaskEntity>
taskToEntityList(Collection<com.soffid.iam.api.Task> instances)
Transforms fromTask
listes.caib.seycon.ng.comu.Tasca
toTasca(TaskEntity entity)
Transforms toTask
objectvoid
toTasca(TaskEntity source, es.caib.seycon.ng.comu.Tasca target)
Copy data toTasca
objectList<es.caib.seycon.ng.comu.Tasca>
toTascaList(Collection<TaskEntity> instances)
Transforms toTasca
listcom.soffid.iam.api.Task
toTask(TaskEntity entity)
Transforms toTask
objectvoid
toTask(TaskEntity source, com.soffid.iam.api.Task target)
Copy data toTask
objectList<com.soffid.iam.api.Task>
toTaskList(Collection<TaskEntity> instances)
Transforms toTask
listvoid
update(TaskEntity entity)
Updates an instance ofTaskEntity
at the persistent store.void
update(Collection<? extends TaskEntity> entities)
Updates a collection ofTaskEntity
in the persistent store.-
Methods inherited from class org.springframework.orm.hibernate3.support.HibernateDaoSupport
checkDaoConfig, closeSessionIfNecessary, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory
-
-
-
-
Method Detail
-
setCustomObjectTypeEntityDao
public void setCustomObjectTypeEntityDao(CustomObjectTypeEntityDao customObjectTypeEntityDao)
Sets reference tocustomObjectTypeEntityDao
.
-
getCustomObjectTypeEntityDao
public CustomObjectTypeEntityDao getCustomObjectTypeEntityDao()
Gets reference tocustomObjectTypeEntityDao
.
-
setTaskLogEntityDao
public void setTaskLogEntityDao(TaskLogEntityDao taskLogEntityDao)
Sets reference totaskLogEntityDao
.
-
getTaskLogEntityDao
public TaskLogEntityDao getTaskLogEntityDao()
Gets reference totaskLogEntityDao
.
-
setTenantEntityDao
public void setTenantEntityDao(TenantEntityDao tenantEntityDao)
Sets reference totenantEntityDao
.
-
getTenantEntityDao
public TenantEntityDao getTenantEntityDao()
Gets reference totenantEntityDao
.
-
countTasks
public Long countTasks()
Operation countTasks- Specified by:
countTasks
in interfaceTaskEntityDao
- Returns:
-
countTasks
public Long countTasks(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration implementation- Specified by:
countTasks
in interfaceTaskEntityDao
-
countTasks
public Long countTasks(String queryString, CriteriaSearchConfiguration criteria)
Internal implementation
-
countTasksByServer
public Long countTasksByServer(String server)
Operation countTasksByServer- Specified by:
countTasksByServer
in interfaceTaskEntityDao
- Parameters:
server
-- Returns:
-
countTasksByServer
public Long countTasksByServer(CriteriaSearchConfiguration criteria, String server)
CriteriaSearchConfiguration implementation- Specified by:
countTasksByServer
in interfaceTaskEntityDao
-
countTasksByServer
public Long countTasksByServer(String queryString, CriteriaSearchConfiguration criteria, String server)
Internal implementation
-
countTasksByServerInstance
public Long countTasksByServerInstance(String server, String serverInstance)
Operation countTasksByServerInstance- Specified by:
countTasksByServerInstance
in interfaceTaskEntityDao
- Parameters:
server
-serverInstance
-- Returns:
-
countTasksByServerInstance
public Long countTasksByServerInstance(CriteriaSearchConfiguration criteria, String server, String serverInstance)
CriteriaSearchConfiguration implementation- Specified by:
countTasksByServerInstance
in interfaceTaskEntityDao
-
countTasksByServerInstance
public Long countTasksByServerInstance(String queryString, CriteriaSearchConfiguration criteria, String server, String serverInstance)
Internal implementation
-
countUnscheduledTasks
public Long countUnscheduledTasks()
Operation countUnscheduledTasks- Specified by:
countUnscheduledTasks
in interfaceTaskEntityDao
- Returns:
-
countUnscheduledTasks
public Long countUnscheduledTasks(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration implementation- Specified by:
countUnscheduledTasks
in interfaceTaskEntityDao
-
countUnscheduledTasks
public Long countUnscheduledTasks(String queryString, CriteriaSearchConfiguration criteria)
Internal implementation
-
startVirtualSourceTransaction
public String startVirtualSourceTransaction() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
Description copied from interface:TaskEntityDao
Operation startVirtualSourceTransaction- Specified by:
startVirtualSourceTransaction
in interfaceTaskEntityDao
- Returns:
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleStartVirtualSourceTransaction
protected abstract String handleStartVirtualSourceTransaction() throws Exception
- Throws:
Exception
-
startVirtualSourceTransaction
public String startVirtualSourceTransaction(boolean readonly) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
Description copied from interface:TaskEntityDao
Operation startVirtualSourceTransaction- Specified by:
startVirtualSourceTransaction
in interfaceTaskEntityDao
- Returns:
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleStartVirtualSourceTransaction
protected abstract String handleStartVirtualSourceTransaction(boolean readonly) throws Exception
- Throws:
Exception
-
startVirtualSourceTransaction
public String startVirtualSourceTransaction(boolean readonly, String server) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
Description copied from interface:TaskEntityDao
Operation startVirtualSourceTransaction- Specified by:
startVirtualSourceTransaction
in interfaceTaskEntityDao
- Returns:
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleStartVirtualSourceTransaction
protected abstract String handleStartVirtualSourceTransaction(boolean readonly, String server) throws Exception
- Throws:
Exception
-
countTasksBySystem
public Collection<Object[]> countTasksBySystem()
Operation countTasksBySystem- Specified by:
countTasksBySystem
in interfaceTaskEntityDao
- Returns:
-
countTasksBySystem
public Collection<Object[]> countTasksBySystem(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration implementation- Specified by:
countTasksBySystem
in interfaceTaskEntityDao
-
countTasksBySystem
public Collection<Object[]> countTasksBySystem(String queryString, CriteriaSearchConfiguration criteria)
Internal implementation
-
countTasksBySystem
public Collection<Object[]> countTasksBySystem(String server)
Operation countTasksBySystem- Specified by:
countTasksBySystem
in interfaceTaskEntityDao
- Parameters:
server
-- Returns:
-
countTasksBySystem
public Collection<Object[]> countTasksBySystem(CriteriaSearchConfiguration criteria, String server)
CriteriaSearchConfiguration implementation- Specified by:
countTasksBySystem
in interfaceTaskEntityDao
-
countTasksBySystem
public Collection<Object[]> countTasksBySystem(String queryString, CriteriaSearchConfiguration criteria, String server)
Internal implementation
-
countTasksBySystem
public Collection<Object[]> countTasksBySystem(String server, String serverInstance)
Operation countTasksBySystem- Specified by:
countTasksBySystem
in interfaceTaskEntityDao
- Parameters:
server
-serverInstance
-- Returns:
-
countTasksBySystem
public Collection<Object[]> countTasksBySystem(CriteriaSearchConfiguration criteria, String server, String serverInstance)
CriteriaSearchConfiguration implementation- Specified by:
countTasksBySystem
in interfaceTaskEntityDao
-
countTasksBySystem
public Collection<Object[]> countTasksBySystem(String queryString, CriteriaSearchConfiguration criteria, String server, String serverInstance)
Internal implementation
-
findByAccount
public List<TaskEntity> findByAccount(String user, String systemName)
Operation findByAccount- Specified by:
findByAccount
in interfaceTaskEntityDao
- Parameters:
user
-systemName
-- Returns:
-
findByAccount
public List<TaskEntity> findByAccount(CriteriaSearchConfiguration criteria, String user, String systemName)
CriteriaSearchConfiguration implementation- Specified by:
findByAccount
in interfaceTaskEntityDao
-
findByAccount
public List<TaskEntity> findByAccount(String queryString, CriteriaSearchConfiguration criteria, String user, String systemName)
Internal implementation
-
findByHash
public List<TaskEntity> findByHash(String hash)
Operation findByHash- Specified by:
findByHash
in interfaceTaskEntityDao
- Parameters:
hash
-- Returns:
-
findByHash
public List<TaskEntity> findByHash(CriteriaSearchConfiguration criteria, String hash)
CriteriaSearchConfiguration implementation- Specified by:
findByHash
in interfaceTaskEntityDao
-
findByHash
public List<TaskEntity> findByHash(String queryString, CriteriaSearchConfiguration criteria, String hash)
Internal implementation
-
findByHost
public List<TaskEntity> findByHost(String host)
Operation findByHost- Specified by:
findByHost
in interfaceTaskEntityDao
- Parameters:
host
-- Returns:
-
findByHost
public List<TaskEntity> findByHost(CriteriaSearchConfiguration criteria, String host)
CriteriaSearchConfiguration implementation- Specified by:
findByHost
in interfaceTaskEntityDao
-
findByHost
public List<TaskEntity> findByHost(String queryString, CriteriaSearchConfiguration criteria, String host)
Internal implementation
-
findByServer
public List<TaskEntity> findByServer(String server)
Operation findByServer- Specified by:
findByServer
in interfaceTaskEntityDao
- Parameters:
server
-- Returns:
-
findByServer
public List<TaskEntity> findByServer(CriteriaSearchConfiguration criteria, String server)
CriteriaSearchConfiguration implementation- Specified by:
findByServer
in interfaceTaskEntityDao
-
findByServer
public List<TaskEntity> findByServer(String queryString, CriteriaSearchConfiguration criteria, String server)
Internal implementation
-
findByServerAndServerInstance
public List<TaskEntity> findByServerAndServerInstance(String server, String serverInstance)
Operation findByServerAndServerInstance- Specified by:
findByServerAndServerInstance
in interfaceTaskEntityDao
- Parameters:
server
-serverInstance
-- Returns:
-
findByServerAndServerInstance
public List<TaskEntity> findByServerAndServerInstance(CriteriaSearchConfiguration criteria, String server, String serverInstance)
CriteriaSearchConfiguration implementation- Specified by:
findByServerAndServerInstance
in interfaceTaskEntityDao
-
findByServerAndServerInstance
public List<TaskEntity> findByServerAndServerInstance(String queryString, CriteriaSearchConfiguration criteria, String server, String serverInstance)
Internal implementation
-
findByServerAndSystem
public List<TaskEntity> findByServerAndSystem(String server, String system)
Operation findByServerAndSystem- Specified by:
findByServerAndSystem
in interfaceTaskEntityDao
- Parameters:
server
-system
-- Returns:
-
findByServerAndSystem
public List<TaskEntity> findByServerAndSystem(CriteriaSearchConfiguration criteria, String server, String system)
CriteriaSearchConfiguration implementation- Specified by:
findByServerAndSystem
in interfaceTaskEntityDao
-
findByServerAndSystem
public List<TaskEntity> findByServerAndSystem(String queryString, CriteriaSearchConfiguration criteria, String server, String system)
Internal implementation
-
findByServerAndSystem
public List<TaskEntity> findByServerAndSystem(String server, String serverInstance, String system)
Operation findByServerAndSystem- Specified by:
findByServerAndSystem
in interfaceTaskEntityDao
- Parameters:
server
-serverInstance
-system
-- Returns:
-
findByServerAndSystem
public List<TaskEntity> findByServerAndSystem(CriteriaSearchConfiguration criteria, String server, String serverInstance, String system)
CriteriaSearchConfiguration implementation- Specified by:
findByServerAndSystem
in interfaceTaskEntityDao
-
findByServerAndSystem
public List<TaskEntity> findByServerAndSystem(String queryString, CriteriaSearchConfiguration criteria, String server, String serverInstance, String system)
Internal implementation
-
findBySystem
public List<TaskEntity> findBySystem(String system)
Operation findBySystem- Specified by:
findBySystem
in interfaceTaskEntityDao
- Parameters:
system
-- Returns:
-
findBySystem
public List<TaskEntity> findBySystem(CriteriaSearchConfiguration criteria, String system)
CriteriaSearchConfiguration implementation- Specified by:
findBySystem
in interfaceTaskEntityDao
-
findBySystem
public List<TaskEntity> findBySystem(String queryString, CriteriaSearchConfiguration criteria, String system)
Internal implementation
-
findByTaskAndServer
public List<TaskEntity> findByTaskAndServer(String transaction, String server)
Operation findByTaskAndServer- Specified by:
findByTaskAndServer
in interfaceTaskEntityDao
- Parameters:
transaction
-server
-- Returns:
-
findByTaskAndServer
public List<TaskEntity> findByTaskAndServer(CriteriaSearchConfiguration criteria, String transaction, String server)
CriteriaSearchConfiguration implementation- Specified by:
findByTaskAndServer
in interfaceTaskEntityDao
-
findByTaskAndServer
public List<TaskEntity> findByTaskAndServer(String queryString, CriteriaSearchConfiguration criteria, String transaction, String server)
Internal implementation
-
findByUser
public List<TaskEntity> findByUser(String user)
Operation findByUser- Specified by:
findByUser
in interfaceTaskEntityDao
- Parameters:
user
-- Returns:
-
findByUser
public List<TaskEntity> findByUser(CriteriaSearchConfiguration criteria, String user)
CriteriaSearchConfiguration implementation- Specified by:
findByUser
in interfaceTaskEntityDao
-
findByUser
public List<TaskEntity> findByUser(String queryString, CriteriaSearchConfiguration criteria, String user)
Internal implementation
-
findDataPendingTasks
public List<Long> findDataPendingTasks(String server)
Operation findDataPendingTasks- Specified by:
findDataPendingTasks
in interfaceTaskEntityDao
- Parameters:
server
-- Returns:
-
findDataPendingTasks
public List<Long> findDataPendingTasks(CriteriaSearchConfiguration criteria, String server)
CriteriaSearchConfiguration implementation- Specified by:
findDataPendingTasks
in interfaceTaskEntityDao
-
findDataPendingTasks
public List<Long> findDataPendingTasks(String queryString, CriteriaSearchConfiguration criteria, String server)
Internal implementation
-
findDataUnplannedTasks
public List<Object[]> findDataUnplannedTasks()
Operation findDataUnplannedTasks- Specified by:
findDataUnplannedTasks
in interfaceTaskEntityDao
- Returns:
-
findDataUnplannedTasks
public List<Object[]> findDataUnplannedTasks(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration implementation- Specified by:
findDataUnplannedTasks
in interfaceTaskEntityDao
-
findDataUnplannedTasks
public List<Object[]> findDataUnplannedTasks(String queryString, CriteriaSearchConfiguration criteria)
Internal implementation
-
findUnscheduled
public List<TaskEntity> findUnscheduled()
Operation findUnscheduled- Specified by:
findUnscheduled
in interfaceTaskEntityDao
- Returns:
-
findUnscheduled
public List<TaskEntity> findUnscheduled(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration implementation- Specified by:
findUnscheduled
in interfaceTaskEntityDao
-
findUnscheduled
public List<TaskEntity> findUnscheduled(String queryString, CriteriaSearchConfiguration criteria)
Internal implementation
-
cancelUnscheduled
public void cancelUnscheduled() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
Description copied from interface:TaskEntityDao
Operation cancelUnscheduled- Specified by:
cancelUnscheduled
in interfaceTaskEntityDao
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCancelUnscheduled
protected abstract void handleCancelUnscheduled() throws Exception
- Throws:
Exception
-
cancelUnscheduledCopies
public void cancelUnscheduledCopies(TaskEntity entity) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
Description copied from interface:TaskEntityDao
Operation cancelUnscheduledCopies- Specified by:
cancelUnscheduledCopies
in interfaceTaskEntityDao
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCancelUnscheduledCopies
protected abstract void handleCancelUnscheduledCopies(TaskEntity entity) throws Exception
- Throws:
Exception
-
createForce
public void createForce(TaskEntity tasque) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
Description copied from interface:TaskEntityDao
Operation createForce- Specified by:
createForce
in interfaceTaskEntityDao
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreateForce
protected abstract void handleCreateForce(TaskEntity tasque) throws Exception
- Throws:
Exception
-
createNoFlush
public void createNoFlush(TaskEntity tasque) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
Description copied from interface:TaskEntityDao
Operation createNoFlush- Specified by:
createNoFlush
in interfaceTaskEntityDao
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreateNoFlush
protected abstract void handleCreateNoFlush(TaskEntity tasque) throws Exception
- Throws:
Exception
-
finishVirtualSourceTransaction
public void finishVirtualSourceTransaction(String virtualTransactionId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
Description copied from interface:TaskEntityDao
Operation finishVirtualSourceTransaction- Specified by:
finishVirtualSourceTransaction
in interfaceTaskEntityDao
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFinishVirtualSourceTransaction
protected abstract void handleFinishVirtualSourceTransaction(String virtualTransactionId) throws Exception
- Throws:
Exception
-
releaseAll
public void releaseAll() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
Description copied from interface:TaskEntityDao
Operation releaseAll- Specified by:
releaseAll
in interfaceTaskEntityDao
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
toTask
public void toTask(TaskEntity source, com.soffid.iam.api.Task target)
Copy data toTask
object- Specified by:
toTask
in interfaceTaskEntityDao
-
toTask
public com.soffid.iam.api.Task toTask(TaskEntity entity)
Transforms toTask
object- Specified by:
toTask
in interfaceTaskEntityDao
-
toTaskList
public List<com.soffid.iam.api.Task> toTaskList(Collection<TaskEntity> instances)
Transforms toTask
list- Specified by:
toTaskList
in interfaceTaskEntityDao
-
taskToEntity
public void taskToEntity(com.soffid.iam.api.Task source, TaskEntity target, boolean copyIfNull)
Copy data fromTask
object- Specified by:
taskToEntity
in interfaceTaskEntityDao
-
taskToEntity
public TaskEntity taskToEntity(com.soffid.iam.api.Task instance)
Transforms fromTask
object- Specified by:
taskToEntity
in interfaceTaskEntityDao
-
taskToEntityList
public List<TaskEntity> taskToEntityList(Collection<com.soffid.iam.api.Task> instances)
Transforms fromTask
list- Specified by:
taskToEntityList
in interfaceTaskEntityDao
-
toTasca
public void toTasca(TaskEntity source, es.caib.seycon.ng.comu.Tasca target)
Description copied from interface:TaskEntityDao
Copy data toTasca
object- Specified by:
toTasca
in interfaceTaskEntityDao
-
toTasca
public es.caib.seycon.ng.comu.Tasca toTasca(TaskEntity entity)
Transforms toTask
object- Specified by:
toTasca
in interfaceTaskEntityDao
-
toTascaList
public List<es.caib.seycon.ng.comu.Tasca> toTascaList(Collection<TaskEntity> instances)
Transforms toTasca
list- Specified by:
toTascaList
in interfaceTaskEntityDao
-
tascaToEntity
public void tascaToEntity(es.caib.seycon.ng.comu.Tasca source, TaskEntity target, boolean copyIfNull)
Copy data fromTasca
object- Specified by:
tascaToEntity
in interfaceTaskEntityDao
-
tascaToEntity
public TaskEntity tascaToEntity(es.caib.seycon.ng.comu.Tasca instance)
Transforms fromTasca
object- Specified by:
tascaToEntity
in interfaceTaskEntityDao
-
tascaToEntityList
public List<TaskEntity> tascaToEntityList(Collection<es.caib.seycon.ng.comu.Tasca> instances)
Transforms fromTask
list- Specified by:
tascaToEntityList
in interfaceTaskEntityDao
-
newTaskEntity
public TaskEntity newTaskEntity()
Creates an instance ofTaskEntity
.- Specified by:
newTaskEntity
in interfaceTaskEntityDao
-
load
public TaskEntity load(Long id)
Loads an instance ofTaskEntity
from the persistent store.- Specified by:
load
in interfaceTaskEntityDao
-
loadAll
public List<TaskEntity> loadAll()
Loads all instances ofTaskEntity
from the persistent store.- Specified by:
loadAll
in interfaceTaskEntityDao
-
create
public void create(TaskEntity entity)
Adds an instance ofTaskEntity
to the persistent store.- Specified by:
create
in interfaceTaskEntityDao
-
update
public void update(TaskEntity entity)
Updates an instance ofTaskEntity
at the persistent store.- Specified by:
update
in interfaceTaskEntityDao
-
remove
public void remove(TaskEntity entity)
Removes an instance ofTaskEntity
from the persistent store.- Specified by:
remove
in interfaceTaskEntityDao
-
create
public void create(Collection<? extends TaskEntity> entities)
Creates a collection ofTaskEntity
and adds it to the persistent store.- Specified by:
create
in interfaceTaskEntityDao
-
update
public void update(Collection<? extends TaskEntity> entities)
Updates a collection ofTaskEntity
in the persistent store.- Specified by:
update
in interfaceTaskEntityDao
-
remove
public void remove(Collection<? extends TaskEntity> entities)
Removes a collection ofTaskEntity
from the persistent store.- Specified by:
remove
in interfaceTaskEntityDao
-
remove
public void remove(Long id)
Removes an instance ofTaskEntity
from the persistent store.- Specified by:
remove
in interfaceTaskEntityDao
-
query
public List<TaskEntity> query(String queryString, Parameter[] parameters)
Query ofTaskEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
query
in interfaceTaskEntityDao
-
query
public List<TaskEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofTaskEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return- Specified by:
query
in interfaceTaskEntityDao
-
-