Class CoordinatesDAO
- java.lang.Object
-
- org.silverpeas.core.node.coordinates.persistence.CoordinatesDAO
-
public class CoordinatesDAO extends Object
Class declaration- Author:
- neysseri
-
-
Field Summary
Fields Modifier and Type Field Description static String
COORDINATESCOLUMNNAMES
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
addCoordinate(Connection con, CoordinatePK pk, List<CoordinatePoint> coordinatePoints)
static void
addPointToAllCoordinates(Connection con, CoordinatePK pk, CoordinatePoint point)
static Collection<String>
getCoordinateIdsByNodeId(Connection con, CoordinatePK pk, String nodeId)
static void
removeCoordinates(Connection con, CoordinatePK pk, List<String> coordinateIds)
static void
removeCoordinatesByInstanceId(Connection con, String instanceId)
static void
removeCoordinatesByPoints(Connection con, CoordinatePK pk, List<String> coordinatePoints)
static Collection<String>
selectByFatherIds(Connection con, List<Integer> fatherIds, CoordinatePK pk)
static Collection<String>
selectByFatherPaths(Connection con, List<String> fatherPaths, CoordinatePK pk)
static List<Coordinate>
selectCoordinatesByCoordinateIds(Connection con, List<String> coordinateIds, CoordinatePK pk)
-
-
-
Field Detail
-
COORDINATESCOLUMNNAMES
public static final String COORDINATESCOLUMNNAMES
- See Also:
- Constant Field Values
-
-
Method Detail
-
selectByFatherIds
public static Collection<String> selectByFatherIds(Connection con, List<Integer> fatherIds, CoordinatePK pk) throws SQLException
- Throws:
SQLException
-
selectByFatherPaths
public static Collection<String> selectByFatherPaths(Connection con, List<String> fatherPaths, CoordinatePK pk) throws SQLException
- Throws:
SQLException
-
addCoordinate
public static int addCoordinate(Connection con, CoordinatePK pk, List<CoordinatePoint> coordinatePoints) throws SQLException
- Throws:
SQLException
-
removeCoordinates
public static void removeCoordinates(Connection con, CoordinatePK pk, List<String> coordinateIds) throws SQLException
- Throws:
SQLException
-
removeCoordinatesByPoints
public static void removeCoordinatesByPoints(Connection con, CoordinatePK pk, List<String> coordinatePoints) throws SQLException
- Throws:
SQLException
-
removeCoordinatesByInstanceId
public static void removeCoordinatesByInstanceId(Connection con, String instanceId) throws SQLException
- Throws:
SQLException
-
selectCoordinatesByCoordinateIds
public static List<Coordinate> selectCoordinatesByCoordinateIds(Connection con, List<String> coordinateIds, CoordinatePK pk) throws SQLException
- Throws:
SQLException
-
addPointToAllCoordinates
public static void addPointToAllCoordinates(Connection con, CoordinatePK pk, CoordinatePoint point) throws SQLException
- Throws:
SQLException
-
getCoordinateIdsByNodeId
public static Collection<String> getCoordinateIdsByNodeId(Connection con, CoordinatePK pk, String nodeId) throws SQLException
- Throws:
SQLException
-
-