Package org.silverpeas.core.contact.info
Class InfoDAO
- java.lang.Object
-
- org.silverpeas.core.contact.info.InfoDAO
-
@Repository public class InfoDAO extends Object
-
-
Constructor Summary
Constructors Constructor Description InfoDAO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InfoPK
createInfo(Connection con, String modelId, ContactPK contactPK)
create the info reference match the info with a modelvoid
deleteAllInfoByInstanceId(Connection con, String instanceId)
void
deleteInfoDetailByContactPK(Connection con, ContactPK contactPK)
List<String>
getInfo(Connection con, ContactPK pubPK)
-
-
-
Method Detail
-
createInfo
public InfoPK createInfo(Connection con, String modelId, ContactPK contactPK) throws SQLException
create the info reference match the info with a model- Parameters:
con
- the database connectionmodelId
- the model identifiercontactPK
- the contact primary key- Returns:
- an Info primary key
- Throws:
SQLException
- if an error occurs
-
deleteInfoDetailByContactPK
public void deleteInfoDetailByContactPK(Connection con, ContactPK contactPK) throws SQLException
- Throws:
SQLException
-
deleteAllInfoByInstanceId
public void deleteAllInfoByInstanceId(Connection con, String instanceId) throws SQLException
- Throws:
SQLException
-
getInfo
public List<String> getInfo(Connection con, ContactPK pubPK) throws SQLException
- Throws:
SQLException
-
-