インターフェース MessageGroupFactory
- すべての既知の実装クラス:
SimpleMessageGroupFactory
public interface MessageGroupFactory
- 導入:
- 4.3
- 作成者:
- Artem Bilan
メソッドのサマリー
修飾子と型メソッド説明提供されたgroupIdに基づいてMessageGroupインスタンスを作成します。create(CollectionSE<? extends Message<?>> messages, ObjectSE groupId) create(CollectionSE<? extends Message<?>> messages, ObjectSE groupId, long timestamp, boolean complete) create(MessageGroupStore messageGroupStore, ObjectSE groupId) 提供されたgroupIdに基づいてMessageGroupインスタンスを作成します。create(MessageGroupStore messageGroupStore, ObjectSE groupId, long timestamp, boolean complete) 提供されたgroupIdに基づいてMessageGroupインスタンスを作成します。
メソッドの詳細
create
提供されたgroupIdに基づいてMessageGroupインスタンスを作成します。- パラメーター:
groupId- 使用するグループ ID。- 戻り値:
MessageGroupインスタンス。
create
- パラメーター:
messages- グループへのメッセージ。groupId- 使用するグループ ID。- 戻り値:
MessageGroupインスタンス。
create
MessageGroup create(CollectionSE<? extends Message<?>> messages, ObjectSE groupId, long timestamp, boolean complete) 提供されたgroupIdに基づいて、グループのmessagesを使用してMessageGroupインスタンスを作成します。さらに、timestampおよびcompleteフラグの作成を使用して、ターゲットMessageGroupオブジェクトをカスタマイズできます。- パラメーター:
messages- グループへのメッセージ。groupId- 使用するグループ ID。timestamp- 作成時間。complete- グループが完了したことを示すbooleanフラグ。- 戻り値:
MessageGroupインスタンス。
create
提供されたgroupIdに基づいてMessageGroupインスタンスを作成します。MessageGroupのメッセージとメタデータについては、MessageGroupStoreを参照できます。- パラメーター:
messageGroupStore- 追加のMessageGroup情報についてはMessageGroupStore。groupId- 使用するグループ ID。- 戻り値:
MessageGroupインスタンス。
create
MessageGroup create(MessageGroupStore messageGroupStore, ObjectSE groupId, long timestamp, boolean complete) 提供されたgroupIdに基づいてMessageGroupインスタンスを作成します。MessageGroupのメッセージとメタデータについては、MessageGroupStoreを参照できます。さらに、timestampおよびcompleteフラグの作成を使用して、ターゲットMessageGroupオブジェクトをカスタマイズできます。- パラメーター:
messageGroupStore- 追加のMessageGroup情報についてはMessageGroupStore。groupId- 使用するグループ ID。timestamp- 作成時間。complete- グループが完了したことを示すbooleanフラグ。- 戻り値:
MessageGroupインスタンス。