public static ProcessContext createMySpacesActivityRef( Identity owner, List<ExoSocialActivity> list) { // SocialServiceContext ctx = SocialServiceContextImpl.getInstance(); StreamProcessContext processCtx = StreamProcessContext.getIntance(StreamProcessContext.LAZY_UPGRADE_STREAM_PROCESS, ctx); processCtx.identity(owner).activities(list); try { if (ctx.isAsync()) { // beforeAsync(); ctx.getServiceExecutor() .async(StreamProcessorFactory.createMySpacesActivityRef(), processCtx); } else { // ctx.getServiceExecutor() .execute(StreamProcessorFactory.createMySpacesActivityRef(), processCtx); } } finally { LOG.debug(processCtx.getTraceLog()); } return processCtx; }