Partager via


StatelessServiceFactory Interface

public interface StatelessServiceFactory

Représente une fabrique de service sans état chargée de créer des instances d’un type spécifique de service sans état.

Remarques:Les fabriques de service sans état sont inscrites auprès des hôtes de service par le FabricRuntime biais system.fabric.FabricRuntime#registerStatelessServiceFactory(java.lang.String,system.fabric.StatelessServiceFactory) de ou system.fabric.FabricRuntime#registerStatelessServiceFactoryAsync(java.lang.String,system.fabric.StatelessServiceFactory,java.time.Duration)

Résumé de la méthode

Modificateur et type Méthode et description
StatelessServiceInstance createInstance(String serviceTypeName, URI serviceName, byte[] initializationData, UUID partitionId, long instanceId)

Crée un service sans état instance pour un service particulier. Cette méthode est appelée par Service Fabric.

Détails de la méthode

createInstance

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

Crée un service sans état instance pour un service particulier. Cette méthode est appelée par Service Fabric.

Paramètres:

serviceTypeName - Type de service que Service Fabric demande à être créé.
serviceName - La structure :/ nom (URI) du service auquel ce réplica est associé.
initializationData - Tableau d’octets qui contient les données d’initialisation qui ont été passées à l’origine dans le cadre de la description du service de ce service.
partitionId - ID de partition (GUID) auquel cette réplica est associée.
instanceId - ID réplica de cette réplica de type long.

Retours:

Retourne system.fabric.query.StatelessServiceInstance.

Exception:

InstantiationException - En cas d’échec de la création de instance
IllegalAccessException - Sur le voilation d’accès

S’applique à