Package com.soffid.iam.model
Interface TaskEntityDao
-
- All Known Implementing Classes:
TaskEntityDaoBase
,TaskEntityDaoImpl
public interface TaskEntityDao
DAO for Entity TaskEntity- See Also:
es.caib.seycon.ng.model.TasqueEntity
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
cancelUnscheduled()
Operation cancelUnscheduledvoid
cancelUnscheduledCopies(TaskEntity entity)
Operation cancelUnscheduledCopiesLong
countTasks()
Operation countTasksLong
countTasks(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration finderLong
countTasksByServer(CriteriaSearchConfiguration criteria, String server)
CriteriaSearchConfiguration finderLong
countTasksByServer(String server)
Operation countTasksByServerLong
countTasksByServerInstance(CriteriaSearchConfiguration criteria, String server, String serverInstance)
CriteriaSearchConfiguration finderLong
countTasksByServerInstance(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 countTasksBySystemLong
countUnscheduledTasks()
Operation countUnscheduledTasksLong
countUnscheduledTasks(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration findervoid
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 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 findervoid
finishVirtualSourceTransaction(String virtualTransactionId)
Operation finishVirtualSourceTransactionTaskEntity
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 query, Parameter[] parameters)
Query ofTaskEntity
from the persistent store.List<TaskEntity>
query(String query, 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.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 fromTasca
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 toTasca
objectvoid
toTasca(TaskEntity source, es.caib.seycon.ng.comu.Tasca target)
Copy data toTasca
objectList<es.caib.seycon.ng.comu.Tasca>
toTascaList(Collection<TaskEntity> entities)
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> entities)
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.
-
-
-
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.InternalErrorException
Operation 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.InternalErrorException
Operation releaseAll- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
toTask
void toTask(TaskEntity source, com.soffid.iam.api.Task target)
Copy data toTask
object
-
toTask
com.soffid.iam.api.Task toTask(TaskEntity entity)
Transforms toTask
object
-
toTaskList
List<com.soffid.iam.api.Task> toTaskList(Collection<TaskEntity> entities)
Transforms toTask
list
-
taskToEntity
void taskToEntity(com.soffid.iam.api.Task source, TaskEntity target, boolean copyIfNull)
Copy data fromTask
object
-
taskToEntity
TaskEntity taskToEntity(com.soffid.iam.api.Task instance)
Transforms fromTask
object
-
taskToEntityList
List<TaskEntity> taskToEntityList(Collection<com.soffid.iam.api.Task> instances)
Transforms fromTask
list
-
toTasca
void toTasca(TaskEntity source, es.caib.seycon.ng.comu.Tasca target)
Copy data toTasca
object
-
toTasca
es.caib.seycon.ng.comu.Tasca toTasca(TaskEntity entity)
Transforms toTasca
object
-
toTascaList
List<es.caib.seycon.ng.comu.Tasca> toTascaList(Collection<TaskEntity> entities)
Transforms toTasca
list
-
tascaToEntity
void tascaToEntity(es.caib.seycon.ng.comu.Tasca source, TaskEntity target, boolean copyIfNull)
Copy data fromTasca
object
-
tascaToEntity
TaskEntity tascaToEntity(es.caib.seycon.ng.comu.Tasca instance)
Transforms fromTasca
object
-
tascaToEntityList
List<TaskEntity> tascaToEntityList(Collection<es.caib.seycon.ng.comu.Tasca> instances)
Transforms fromTasca
list
-
newTaskEntity
TaskEntity newTaskEntity()
Creates an instance ofTaskEntity
.
-
create
void create(TaskEntity entity)
Adds an instance ofTaskEntity
to the persistent store.
-
update
void update(TaskEntity entity)
Updates an instance ofTaskEntity
at the persistent store.
-
remove
void remove(TaskEntity entity)
Removes an instance ofTaskEntity
from the persistent store.
-
load
TaskEntity load(Long id)
Loads an instance ofTaskEntity
from the persistent store.
-
loadAll
List<TaskEntity> loadAll()
Loads all instances ofTaskEntity
from the persistent store.
-
create
void create(Collection<? extends TaskEntity> entities)
Creates a collection ofTaskEntity
and adds it to the persistent store.
-
update
void update(Collection<? extends TaskEntity> entities)
Updates a collection ofTaskEntity
in the persistent store.
-
remove
void remove(Collection<? extends TaskEntity> entities)
Removes a collection ofTaskEntity
from the persistent store.
-
remove
void remove(Long id)
Removes an instance ofTaskEntity
from the persistent store.
-
query
List<TaskEntity> query(String query, Parameter[] parameters)
Query ofTaskEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters
-
query
List<TaskEntity> query(String query, 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
-
-