次の方法で共有


StatelessServiceFactory インターフェイス

public interface StatelessServiceFactory

特定の種類のステートレス サービスのインスタンスを作成する役割を担うステートレス サービス ファクトリを表します。

発言:ステートレス サービス ファクトリは、 または を介してsystem.fabric.FabricRuntime#registerStatelessServiceFactory(java.lang.String,system.fabric.StatelessServiceFactory)サービス ホストによって にFabricRuntime登録されます。system.fabric.FabricRuntime#registerStatelessServiceFactoryAsync(java.lang.String,system.fabric.StatelessServiceFactory,java.time.Duration)

メソッドの概要

修飾子と型 メソッドと説明
StatelessServiceInstance createInstance(String serviceTypeName, URI serviceName, byte[] initializationData, UUID partitionId, long instanceId)

特定のサービスのステートレス サービス インスタンスを作成します。 このメソッドは、Service Fabric によって呼び出されます。

メソッドの詳細

createInstance

public StatelessServiceInstance createInstance(String serviceTypeName, URI serviceName, byte[] initializationData, UUID partitionId, long instanceId)

特定のサービスのステートレス サービス インスタンスを作成します。 このメソッドは、Service Fabric によって呼び出されます。

パラメーター:

serviceTypeName - Service Fabric が作成を要求するサービスの種類。
serviceName - fabric:/このレプリカが関連付けられているサービスの名前 (Uri)。
initializationData - このサービスのサービス記述の一部として最初に渡された初期化データを含むバイト配列。
partitionId - このレプリカが関連付けられているパーティション ID (GUID)。
instanceId - long 型のこのレプリカのレプリカ ID。

戻り値:

system.fabric.query.StatelessServiceInstance が返されます。

スロー:

InstantiationException - インスタンスの作成に失敗した場合
IllegalAccessException - On Access voilation

適用対象