Class ActivityPostDAOImpl
- java.lang.Object
-
- org.alfresco.repo.domain.activities.ibatis.ActivitiesDAOImpl
-
- org.alfresco.repo.domain.activities.ibatis.ActivityPostDAOImpl
-
- All Implemented Interfaces:
ActivitiesDAO,ActivityPostDAO
public class ActivityPostDAOImpl extends ActivitiesDAOImpl implements ActivityPostDAO
- Since:
- 3.0
- Author:
- janv
-
-
Field Summary
-
Fields inherited from class org.alfresco.repo.domain.activities.ibatis.ActivitiesDAOImpl
template
-
Fields inherited from interface org.alfresco.repo.domain.activities.ActivitiesDAO
KEY_ACTIVITY_NULL_VALUE
-
Fields inherited from interface org.alfresco.repo.domain.activities.ActivityPostDAO
MAX_LEN_ACTIVITY_DATA, MAX_LEN_ACTIVITY_TYPE, MAX_LEN_APP_TOOL_ID, MAX_LEN_NAME, MAX_LEN_SITE_ID, MAX_LEN_USER_ID
-
-
Constructor Summary
Constructors Constructor Description ActivityPostDAOImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intdeletePosts(java.util.Date keepDate, ActivityPostEntity.STATUS status)java.lang.LonggetMaxActivitySeq()java.lang.IntegergetMaxNodeHash()java.lang.LonggetMinActivitySeq()longinsertPost(ActivityPostEntity activityPost)java.util.List<ActivityPostEntity>selectPosts(ActivityPostEntity activityPost, int maxItems)intupdatePost(long id, java.lang.String siteNetwork, java.lang.String activityData, ActivityPostEntity.STATUS status)intupdatePostStatus(long id, ActivityPostEntity.STATUS status)-
Methods inherited from class org.alfresco.repo.domain.activities.ibatis.ActivitiesDAOImpl
commitTransaction, endTransaction, rollbackTransaction, setSqlSessionTemplate, startTransaction
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.alfresco.repo.domain.activities.ActivitiesDAO
commitTransaction, endTransaction, rollbackTransaction, startTransaction
-
-
-
-
Method Detail
-
selectPosts
public java.util.List<ActivityPostEntity> selectPosts(ActivityPostEntity activityPost, int maxItems) throws java.sql.SQLException
- Specified by:
selectPostsin interfaceActivityPostDAO- Throws:
java.sql.SQLException
-
getMaxActivitySeq
public java.lang.Long getMaxActivitySeq() throws java.sql.SQLException- Specified by:
getMaxActivitySeqin interfaceActivityPostDAO- Throws:
java.sql.SQLException
-
getMinActivitySeq
public java.lang.Long getMinActivitySeq() throws java.sql.SQLException- Specified by:
getMinActivitySeqin interfaceActivityPostDAO- Throws:
java.sql.SQLException
-
getMaxNodeHash
public java.lang.Integer getMaxNodeHash() throws java.sql.SQLException- Specified by:
getMaxNodeHashin interfaceActivityPostDAO- Throws:
java.sql.SQLException
-
updatePost
public int updatePost(long id, java.lang.String siteNetwork, java.lang.String activityData, ActivityPostEntity.STATUS status) throws java.sql.SQLException- Specified by:
updatePostin interfaceActivityPostDAO- Throws:
java.sql.SQLException
-
updatePostStatus
public int updatePostStatus(long id, ActivityPostEntity.STATUS status) throws java.sql.SQLException- Specified by:
updatePostStatusin interfaceActivityPostDAO- Throws:
java.sql.SQLException
-
deletePosts
public int deletePosts(java.util.Date keepDate, ActivityPostEntity.STATUS status) throws java.sql.SQLException- Specified by:
deletePostsin interfaceActivityPostDAO- Throws:
java.sql.SQLException
-
insertPost
public long insertPost(ActivityPostEntity activityPost) throws java.sql.SQLException
- Specified by:
insertPostin interfaceActivityPostDAO- Throws:
java.sql.SQLException
-
-