org.ow2.orchestra.b4p
Class DbTaskRepository

java.lang.Object
  extended by org.ow2.orchestra.b4p.DbTaskRepository
All Implemented Interfaces:
TaskRepository

public class DbTaskRepository
extends Object
implements TaskRepository

Created by: Guillaume Porcher Date: 06/09/11 Time: 22:02


Field Summary
protected  HibernateDbSession dbSession
           
 
Constructor Summary
DbTaskRepository(HibernateDbSession dbSession)
           
 
Method Summary
 void addTaskDefinition(TaskDefinition taskDefinition)
           
 void addTaskRuntime(TaskRuntime taskRuntime)
           
 HibernateDbSession getDbSession()
           
 TaskDefinition getTaskDefinition(ActivityDefinitionUUID name)
           
 TaskRuntime getTaskRuntime(String taskId)
           
 List<TaskRuntime> getTaskRuntimes(String user)
           
 TaskRuntime removeTaskRuntime(String taskId)
           
 void setDbSession(HibernateDbSession dbSession)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dbSession

protected HibernateDbSession dbSession
Constructor Detail

DbTaskRepository

public DbTaskRepository(HibernateDbSession dbSession)
Method Detail

getTaskRuntime

public TaskRuntime getTaskRuntime(String taskId)
Specified by:
getTaskRuntime in interface TaskRepository

addTaskRuntime

public void addTaskRuntime(TaskRuntime taskRuntime)
Specified by:
addTaskRuntime in interface TaskRepository

removeTaskRuntime

public TaskRuntime removeTaskRuntime(String taskId)
Specified by:
removeTaskRuntime in interface TaskRepository

getTaskDefinition

public TaskDefinition getTaskDefinition(ActivityDefinitionUUID name)
Specified by:
getTaskDefinition in interface TaskRepository

addTaskDefinition

public void addTaskDefinition(TaskDefinition taskDefinition)
Specified by:
addTaskDefinition in interface TaskRepository

getTaskRuntimes

public List<TaskRuntime> getTaskRuntimes(String user)
Specified by:
getTaskRuntimes in interface TaskRepository

getDbSession

public HibernateDbSession getDbSession()

setDbSession

public void setDbSession(HibernateDbSession dbSession)


Copyright © 2011 OW2 Consortium. All Rights Reserved.