FabricTransportActorRemotingClientFactory Class

public class FabricTransportActorRemotingClientFactory extends FabricTransportServiceRemotingClientFactory

An ServiceRemotingClientFactory that uses Fabric TCP transport to create ServiceRemotingClient that communicate with actors over interfaces that are remoted via FabricTransportServiceRemotingListener

Constructor Summary

Constructor Description
FabricTransportActorRemotingClientFactory(FabricTransportRemotingSettings fabricTransportSettings, ServiceRemotingCallbackClient callbackClient, ServicePartitionResolver servicePartitionResolver, List<ExceptionHandler> exceptionHandlers, String traceId)

Constructs a fabric transport based actor remoting client factory.

FabricTransportActorRemotingClientFactory(ServiceRemotingCallbackClient callbackClient)

Constructs a fabric transport based actor remoting client factory.

Inherited Members

Constructor Details

FabricTransportActorRemotingClientFactory

public FabricTransportActorRemotingClientFactory(FabricTransportRemotingSettings fabricTransportSettings, ServiceRemotingCallbackClient callbackClient, ServicePartitionResolver servicePartitionResolver, List exceptionHandlers, String traceId)

Constructs a fabric transport based actor remoting client factory.

Parameters:

fabricTransportSettings - The settings for the fabric transport. If the settings are not provided or null, default settings with no security.
callbackClient - The callback client that receives the callbacks from the service.
servicePartitionResolver - Service partition resolver to resolve the service endpoints. If not specified, a default service partition resolver returned by getDefault() is used.
exceptionHandlers - Exception handlers to handle the exceptions encountered in communicating with the actor.
traceId - Id to use in diagnostics traces from this component.

FabricTransportActorRemotingClientFactory

public FabricTransportActorRemotingClientFactory(ServiceRemotingCallbackClient callbackClient)

Constructs a fabric transport based actor remoting client factory.

Parameters:

callbackClient - The callback client that receives the callbacks from the service.

Applies to