ActorProxyFactory Schnittstelle
public interface ActorProxyFactory
Definiert die Schnittstelle, die Methoden zum Erstellen der Proxy-Factory-Klasse des Akteurs enthält.
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
public<T extends Actor> T |
createActorProxy(Class<T> actorInterfaceType, ActorId actorId)
Erstellt einen Proxy für das actor-Objekt, das eine Actor-Schnittstelle implementiert. |
public<T extends Actor> T |
createActorProxy(Class<T> actorInterfaceType, ActorId actorId, String applicationName, String serviceName, String listenerName)
Erstellt einen Proxy für das actor-Objekt, das eine Actor-Schnittstelle implementiert. |
public<T extends Actor> T |
createActorProxy(Class<T> actorInterfaceType, URI serviceUri, ActorId actorId)
Erstellt einen Proxy für das actor-Objekt, das eine Actor-Schnittstelle implementiert. |
public<T extends Actor> T |
createActorProxy(Class<T> actorInterfaceType, URI serviceUri, ActorId actorId, String listenerName)
Erstellt einen Proxy für das actor-Objekt, das eine Actor-Schnittstelle implementiert. |
public<T extends Service> T |
createActorServiceProxy(Class<T> serviceInterfaceType, URI serviceUri, ActorId actorId)
Erstellen Sie einen Proxy für den Actor-Dienst, der die angegebene Akteur-ID hostt und den angegebenen Typ der Dienstschnittstelle implementiert. |
public<T extends Service> T |
createActorServiceProxy(Class<T> serviceInterfaceType, URI serviceUri, ActorId actorId, String listenerName)
Erstellen Sie einen Proxy für den Actor-Dienst, der die angegebene Akteur-ID hostt und den angegebenen Typ der Dienstschnittstelle implementiert. |
public<T extends Service> T |
createActorServiceProxy(Class<T> serviceInterfaceType, URI serviceUri, long partitionKey)
Erstellen Sie einen Proxy für den Actor-Dienst, der die angegebene Akteur-ID hostt und den angegebenen Typ der Dienstschnittstelle implementiert. |
public<T extends Service> T |
createActorServiceProxy(Class<T> serviceInterfaceType, URI serviceUri, long partitionKey, String listenerName)
Erstellen Sie einen Proxy für den Actor-Dienst, der die angegebene Akteur-ID hostt und den angegebenen Typ der Dienstschnittstelle implementiert. |
Details zur Methode
createActorProxy
public public
Erstellt einen Proxy für das actor-Objekt, das eine Actor-Schnittstelle implementiert.
Parameter:
Gibt zurück:
createActorProxy
public public
Erstellt einen Proxy für das actor-Objekt, das eine Actor-Schnittstelle implementiert.
Parameter:
Gibt zurück:
Löst aus:
createActorProxy
public public
Erstellt einen Proxy für das actor-Objekt, das eine Actor-Schnittstelle implementiert.
Parameter:
Gibt zurück:
createActorProxy
public public
Erstellt einen Proxy für das actor-Objekt, das eine Actor-Schnittstelle implementiert.
Parameter:
Gibt zurück:
createActorServiceProxy
public public
Erstellen Sie einen Proxy für den Actor-Dienst, der die angegebene Akteur-ID hostt und den angegebenen Typ der Dienstschnittstelle implementiert.
Parameter:
Gibt zurück:
Ein Dienstproxyobjekt, das ServiceProxy und<implementiert>
</code> . </p>
createActorServiceProxy
public public T createActorServiceProxy(Class serviceInterfaceType, URI serviceUri, ActorId actorId, String listenerName)
Erstellen Sie einen Proxy für den Actor-Dienst, der die angegebene Akteur-ID hostt und den angegebenen Typ der Dienstschnittstelle implementiert.
Parameter:
serviceInterfaceType
- Der vom Actor-Dienst implementierte Dienstschnittstellentyp.
serviceUri
- URI des Akteurdiensts, mit dem eine Verbindung hergestellt werden soll.
actorId
- Id des Akteurs. Der erstellte Proxy wird mit dieser ID mit der Partition des Actor-Diensts verbunden, der den Actor hostt.
listenerName
- Standardmäßig verfügt ein Actor-Dienst nur über einen Listener für Clients, mit denen eine Verbindung hergestellt und mit dieser kommuniziert werden kann. Es ist jedoch möglich, einen Actor-Dienst mit mehreren Listenern zu konfigurieren. Der Parameter listenerName gibt den Namen des Listeners an, mit dem eine Verbindung hergestellt werden soll.
Gibt zurück:
Ein Dienstproxyobjekt, das ServiceProxy und<implementiert>
</code> . </p>
createActorServiceProxy
public public T createActorServiceProxy(Class serviceInterfaceType, URI serviceUri, long partitionKey)
Erstellen Sie einen Proxy für den Actor-Dienst, der die angegebene Akteur-ID hostt und den angegebenen Typ der Dienstschnittstelle implementiert.
Parameter:
serviceInterfaceType
- Der vom Actor-Dienst implementierte Dienstschnittstellentyp.
serviceUri
- URI des Akteurdiensts, mit dem eine Verbindung hergestellt werden soll.
partitionKey
- Der Schlüssel der Actor-Dienstpartition, mit der eine Verbindung hergestellt werden soll.
Gibt zurück:
Ein Dienstproxyobjekt, das ServiceProxy und<implementiert>
</code> . </p>
createActorServiceProxy
public public T createActorServiceProxy(Class serviceInterfaceType, URI serviceUri, long partitionKey, String listenerName)
Erstellen Sie einen Proxy für den Actor-Dienst, der die angegebene Akteur-ID hostt und den angegebenen Typ der Dienstschnittstelle implementiert.
Parameter:
serviceInterfaceType
- Der vom Actor-Dienst implementierte Dienstschnittstellentyp.
serviceUri
- URI des Akteurdiensts, mit dem eine Verbindung hergestellt werden soll.
partitionKey
- Der Schlüssel der Actor-Dienstpartition, mit der eine Verbindung hergestellt werden soll.
listenerName
- Standardmäßig verfügt ein Actor-Dienst nur über einen Listener für Clients, mit denen eine Verbindung hergestellt und mit dieser kommuniziert werden kann. Es ist jedoch möglich, einen Actor-Dienst mit mehreren Listenern zu konfigurieren. Der Parameter listenerName gibt den Namen des Listeners an, mit dem eine Verbindung hergestellt werden soll.
Gibt zurück:
Ein Dienstproxyobjekt, das ServiceProxy und<implementiert>
</code> . </p>
Gilt für:
Azure SDK for Java