我想发布自定义日期时间的活动。
从我在ActivityPostServiceImpl.java中看到的,在那里创建了日期时间,并且无法自定义。
以下是代码片段:
try {
Date postDate = new Date();
ActivityPostEntity activityPost = new ActivityPostEntity();
activityPost.setUserId(userId);
activityPost.setSiteNetwork(tenantService.getName(siteId));
activityPost.setAppTool(appTool);
activityPost.setActivityData(activityData);
activityPost.setActivityType(activityType);
activityPost.setPostDate(postDate);
activityPost.setStatus(status.toString());
activityPost.setLastModified(postDate);
我想将自定义日期时间传递给活动,可以通过activityData对象。但是,我不能让Alfresco在bean上加载我的新类(扩展ActivityPostServiceImpl)。
任何帮助?
答案 0 :(得分:1)
解决方案是创建一个新的CustomActivityPostService.java文件,我可以在其中扩展postActivity方法以获得额外的日期参数,然后将bean修改为使用该服务而不是默认的ActivityPostService。