com.silverpeas.projectManager.model
Class ProjectManagerDAO
java.lang.Object
com.silverpeas.projectManager.model.ProjectManagerDAO
public class ProjectManagerDAO
- extends Object
- Author:
- neysseri
Method Summary |
static void |
actionEstDecomposee(Connection con,
int id,
int estDecomposee)
|
static int |
addResource(Connection con,
TaskResourceDetail resource)
|
static int |
addTask(Connection con,
TaskDetail task)
|
static Date |
dbDate2Date(String dbDate,
String fieldName)
|
static void |
deleteAllResources(Connection con,
int taskId,
String instanceId)
|
static List<TaskDetail> |
getAllTasks(Connection con,
String instanceId,
Filtre filtre)
|
static TaskDetail |
getMostDistantTask(Connection con,
String instanceId,
int taskId)
|
static List<TaskDetail> |
getNextTasks(Connection con,
int taskId)
|
static int |
getOccupationByUser(Connection con,
String userId,
Date dateDeb,
Date dateFin)
|
static int |
getOccupationByUser(Connection con,
String userId,
Date dateDeb,
Date dateFin,
int excludedTaskId)
|
static List<TaskResourceDetail> |
getResources(Connection con,
int taskId,
String instanceId)
|
static TaskDetail |
getTask(Connection con,
int id)
|
static TaskDetail |
getTask(Connection con,
String id)
|
static List<TaskDetail> |
getTasks(Connection con,
int actionId,
Filtre filtre,
String instanceId)
|
static List<TaskDetail> |
getTasksByMotherId(Connection con,
String instanceId,
int motherId,
Filtre filtre)
|
static List<TaskDetail> |
getTasksByMotherIdAndPreviousId(Connection con,
String instanceId,
int motherId,
int previousId)
|
static List<TaskDetail> |
getTasksNotCancelledByMotherId(Connection con,
String instanceId,
int motherId,
Filtre filtre)
|
static List<TaskDetail> |
getTree(Connection con,
int actionId)
|
static void |
removeTask(Connection con,
int id)
|
static void |
updateTask(Connection con,
TaskDetail task)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProjectManagerDAO
public ProjectManagerDAO()
addTask
public static int addTask(Connection con,
TaskDetail task)
throws SQLException,
com.stratelia.webactiv.util.exception.UtilException
- Throws:
SQLException
com.stratelia.webactiv.util.exception.UtilException
addResource
public static int addResource(Connection con,
TaskResourceDetail resource)
throws SQLException,
com.stratelia.webactiv.util.exception.UtilException
- Throws:
SQLException
com.stratelia.webactiv.util.exception.UtilException
updateTask
public static void updateTask(Connection con,
TaskDetail task)
throws SQLException,
com.stratelia.webactiv.util.exception.UtilException
- Throws:
SQLException
com.stratelia.webactiv.util.exception.UtilException
deleteAllResources
public static void deleteAllResources(Connection con,
int taskId,
String instanceId)
throws SQLException
- Throws:
SQLException
actionEstDecomposee
public static void actionEstDecomposee(Connection con,
int id,
int estDecomposee)
throws SQLException
- Throws:
SQLException
removeTask
public static void removeTask(Connection con,
int id)
throws SQLException
- Throws:
SQLException
getTask
public static TaskDetail getTask(Connection con,
String id)
throws SQLException
- Throws:
SQLException
getTask
public static TaskDetail getTask(Connection con,
int id)
throws SQLException
- Throws:
SQLException
getResources
public static List<TaskResourceDetail> getResources(Connection con,
int taskId,
String instanceId)
throws SQLException
- Throws:
SQLException
getAllTasks
public static List<TaskDetail> getAllTasks(Connection con,
String instanceId,
Filtre filtre)
throws SQLException
- Throws:
SQLException
getTasks
public static List<TaskDetail> getTasks(Connection con,
int actionId,
Filtre filtre,
String instanceId)
throws SQLException
- Throws:
SQLException
getNextTasks
public static List<TaskDetail> getNextTasks(Connection con,
int taskId)
throws SQLException
- Throws:
SQLException
getMostDistantTask
public static TaskDetail getMostDistantTask(Connection con,
String instanceId,
int taskId)
throws SQLException
- Throws:
SQLException
getTree
public static List<TaskDetail> getTree(Connection con,
int actionId)
throws SQLException
- Parameters:
con
- a Connection to databaseactionId
- the root of the tree
- Returns:
- the tree - a List of TaskDetail
- Throws:
SQLException
getTasksByMotherId
public static List<TaskDetail> getTasksByMotherId(Connection con,
String instanceId,
int motherId,
Filtre filtre)
throws SQLException
- Throws:
SQLException
getTasksNotCancelledByMotherId
public static List<TaskDetail> getTasksNotCancelledByMotherId(Connection con,
String instanceId,
int motherId,
Filtre filtre)
throws SQLException
- Throws:
SQLException
getTasksByMotherIdAndPreviousId
public static List<TaskDetail> getTasksByMotherIdAndPreviousId(Connection con,
String instanceId,
int motherId,
int previousId)
throws SQLException
- Throws:
SQLException
getOccupationByUser
public static int getOccupationByUser(Connection con,
String userId,
Date dateDeb,
Date dateFin)
throws SQLException
- Throws:
SQLException
getOccupationByUser
public static int getOccupationByUser(Connection con,
String userId,
Date dateDeb,
Date dateFin,
int excludedTaskId)
throws SQLException
- Throws:
SQLException
dbDate2Date
public static Date dbDate2Date(String dbDate,
String fieldName)
throws SQLException
- Throws:
SQLException
Copyright © 2016 Silverpeas. All Rights Reserved.