int uid = 11; // 任意のユーザーID(仮に11とする) Date now = new Date(); EipTTimeline timeline = Database.create(EipTTimeline.class); timeline.setParentId(0); timeline.setOwnerId(uid); timeline.setExternalId(null); timeline.setNote("hoge"); // 投稿するテキストの内容 timeline.setTimelineType("T"); timeline.setParams(null); timeline.setCreateDate(now); timeline.setUpdateDate(now); Database.commit();
以上の処理を用いることによって、タイムラインと関係ない箇所・処理からもDBのタイムラインテーブルに直接投稿を書き込むことが出来ます。