Alfresco 扩展后活动
我想发布带有自定义日期时间的活动 从我在ActivityPostServiceImpl.java中看到的情况来看,datetimes是在那里创建的,不能自定义 这里有一段代码:Alfresco 扩展后活动,alfresco,alfresco-share,Alfresco,Alfresco Share,我想发布带有自定义日期时间的活动 从我在ActivityPostServiceImpl.java中看到的情况来看,datetimes是在那里创建的,不能自定义 这里有一段代码: try { Date postDate = new Date(); ActivityPostEntity activityPost = new ActivityPostEntity(); activityPost.setUserId(userId); activityPost.setS
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)
有什么帮助吗?解决方案是创建一个新的CustomActivityPostService.java文件,在该文件中,我可以扩展postActivity方法以增加一个日期参数,然后修改bean以使用该服务,而不是默认的ActivityPostService。是否有错误?你的bean是如何定义的?我设法解决了它,将发布解决方案。