Interface ActivityPostDAO
- All Superinterfaces:
ActivitiesDAO
- All Known Implementing Classes:
ActivityPostDAOImpl
Interface for activity post DAO service
- Since:
- 3.0
- Author:
- janv
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from interface org.alfresco.repo.domain.activities.ActivitiesDAO
KEY_ACTIVITY_NULL_VALUE -
Method Summary
Modifier and TypeMethodDescriptionintdeletePosts(Date keepDate, ActivityPostEntity.STATUS status) longinsertPost(ActivityPostEntity activityPost) selectPosts(ActivityPostEntity activityPost, int maxItems) intupdatePost(long id, String network, String activityData, ActivityPostEntity.STATUS status) intupdatePostStatus(long id, ActivityPostEntity.STATUS status) Methods inherited from interface org.alfresco.repo.domain.activities.ActivitiesDAO
commitTransaction, endTransaction, rollbackTransaction, startTransaction
-
Field Details
-
MAX_LEN_USER_ID
static final int MAX_LEN_USER_ID- See Also:
-
MAX_LEN_SITE_ID
static final int MAX_LEN_SITE_ID- See Also:
-
MAX_LEN_ACTIVITY_TYPE
static final int MAX_LEN_ACTIVITY_TYPE- See Also:
-
MAX_LEN_ACTIVITY_DATA
static final int MAX_LEN_ACTIVITY_DATA- See Also:
-
MAX_LEN_APP_TOOL_ID
static final int MAX_LEN_APP_TOOL_ID- See Also:
-
MAX_LEN_NAME
static final int MAX_LEN_NAME- See Also:
-
-
Method Details
-
selectPosts
List<ActivityPostEntity> selectPosts(ActivityPostEntity activityPost, int maxItems) throws SQLException - Throws:
SQLException
-
getMaxActivitySeq
- Throws:
SQLException
-
getMinActivitySeq
- Throws:
SQLException
-
getMaxNodeHash
- Throws:
SQLException
-
deletePosts
- Throws:
SQLException
-
insertPost
- Throws:
SQLException
-
updatePost
int updatePost(long id, String network, String activityData, ActivityPostEntity.STATUS status) throws SQLException - Throws:
SQLException
-
updatePostStatus
- Throws:
SQLException
-