ActorServiceProxy Klasse
- java.
lang. Object - microsoft.
servicefabric. actors. ActorServiceProxy
- microsoft.
public class ActorServiceProxy
Proxy, der von Clients verwendet wird, um mit dem im Service Fabric-Cluster ausgeführten Akteurdienst zu interagieren und Vorgänge auf Akteur-Servicelevel auszuführen.
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
static<T extends Service> T |
create(Class<T> serviceInterfaceType, URI serviceUri, ActorId actorId)
Erstellen Sie einen Proxy für den Actor-Dienst, der den angegebenen Akteurtyp hostt und den angegebenen Typ der Dienstschnittstelle implementiert. |
static<T extends Service> T |
create(Class<T> serviceInterfaceType, URI serviceUri, ActorId actorId, String listenerName)
Erstellen Sie einen Proxy für den Actor-Dienst, der den angegebenen Akteurtyp hostt und den angegebenen Typ der Dienstschnittstelle implementiert. |
static<T extends Service> T |
create(Class<T> serviceInterfaceType, URI serviceUri, long partitionKey)
Erstellen Sie einen Proxy für den Actor-Dienst, der den angegebenen Akteurtyp hostt und den angegebenen Typ der Dienstschnittstelle implementiert. |
static<T extends Service> T |
create(Class<T> serviceInterfaceType, URI serviceUri, long partitionKey, String listenerName)
Erstellen Sie einen Proxy für den Actor-Dienst, der den angegebenen Akteurtyp hostt und den angegebenen Typ der Dienstschnittstelle implementiert. |
Actor |
create(URI serviceUri, ActorId actorId)
Erstellen Sie einen Proxy für den Actor-Dienst, der den angegebenen Akteurtyp hostt und den angegebenen Typ der Dienstschnittstelle implementiert. |
Actor |
create(URI serviceUri, ActorId actorId, String listenerName)
Erstellen Sie einen Proxy für den Actor-Dienst, der den angegebenen Akteurtyp hostt und den angegebenen Typ der Dienstschnittstelle implementiert. |
Actor |
create(URI serviceUri, long partitionKey)
Erstellen Sie einen Proxy für den Actor-Dienst, der den angegebenen Akteurtyp hostt und den angegebenen Typ der Dienstschnittstelle implementiert. |
Actor |
create(URI serviceUri, long partitionKey, String listenerName)
Erstellen Sie einen Proxy für den Actor-Dienst, der den angegebenen Akteurtyp hostt und den angegebenen Typ der Dienstschnittstelle implementiert. |
Details zur Methode
create
public static static
Erstellen Sie einen Proxy für den Actor-Dienst, der den angegebenen Akteurtyp hostt und den angegebenen Typ der Dienstschnittstelle implementiert.
Parameter:
Gibt zurück:
Ein Dienstproxyobjekt, das ServiceProxy und<implementiert>
</code> . </p>
create
public static static T create(Class serviceInterfaceType, URI serviceUri, ActorId actorId, String listenerName)
Erstellen Sie einen Proxy für den Actor-Dienst, der den angegebenen Akteurtyp 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 Akteurdienst nur über einen Listener für Clients, mit dem eine Verbindung hergestellt und mit dieser kommuniziert werden kann. Es ist jedoch möglich, einen Akteurdienst mit mehr als einem Listener 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>
create
public static static T create(Class serviceInterfaceType, URI serviceUri, long partitionKey)
Erstellen Sie einen Proxy für den Actor-Dienst, der den angegebenen Akteurtyp 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>
create
public static static T create(Class serviceInterfaceType, URI serviceUri, long partitionKey, String listenerName)
Erstellen Sie einen Proxy für den Actor-Dienst, der den angegebenen Akteurtyp 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 Akteurdienst nur über einen Listener für Clients, mit dem eine Verbindung hergestellt und mit dieser kommuniziert werden kann. Es ist jedoch möglich, einen Akteurdienst mit mehr als einem Listener 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>
create
public static ActorService create(URI serviceUri, ActorId actorId)
Erstellen Sie einen Proxy für den Actor-Dienst, der den angegebenen Akteurtyp hostt und den angegebenen Typ der Dienstschnittstelle implementiert.
Parameter:
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.
Gibt zurück:
Ein Dienstproxyobjekt, das und ActorService Schnittstellen implementiertServiceProxy.
create
public static ActorService create(URI serviceUri, ActorId actorId, String listenerName)
Erstellen Sie einen Proxy für den Actor-Dienst, der den angegebenen Akteurtyp hostt und den angegebenen Typ der Dienstschnittstelle implementiert.
Parameter:
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 Akteurdienst nur über einen Listener für Clients, mit dem eine Verbindung hergestellt und mit dieser kommuniziert werden kann. Es ist jedoch möglich, einen Akteurdienst mit mehr als einem Listener zu konfigurieren. Der Parameter listenerName gibt den Namen des Listeners an, mit dem eine Verbindung hergestellt werden soll.
Gibt zurück:
Ein Dienstproxyobjekt, das und ActorService Schnittstellen implementiertServiceProxy.
create
public static ActorService create(URI serviceUri, long partitionKey)
Erstellen Sie einen Proxy für den Actor-Dienst, der den angegebenen Akteurtyp hostt und den angegebenen Typ der Dienstschnittstelle implementiert.
Parameter:
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 und ActorService Schnittstellen implementiertServiceProxy.
create
public static ActorService create(URI serviceUri, long partitionKey, String listenerName)
Erstellen Sie einen Proxy für den Actor-Dienst, der den angegebenen Akteurtyp hostt und den angegebenen Typ der Dienstschnittstelle implementiert.
Parameter:
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 Akteurdienst nur über einen Listener für Clients, mit dem eine Verbindung hergestellt und mit dieser kommuniziert werden kann. Es ist jedoch möglich, einen Akteurdienst mit mehr als einem Listener zu konfigurieren. Der Parameter listenerName gibt den Namen des Listeners an, mit dem eine Verbindung hergestellt werden soll.
Gibt zurück:
Ein Dienstproxyobjekt, das und ActorService Schnittstellen implementiertServiceProxy.
Gilt für:
Azure SDK for Java