FabricTransportActorServiceRemotingListener Class

public class FabricTransportActorServiceRemotingListener extends FabricTransportServiceRemotingListener

An ServiceRemotingListener that uses fabric TCP transport to provide remoting of actor and service interfaces for actor service.

Constructor Summary

Constructor Description
FabricTransportActorServiceRemotingListener(FabricActorService actorService)

Construct a fabric TCP transport based service remoting listener for the specified actor service.

FabricTransportActorServiceRemotingListener(FabricActorService actorService, FabricTransportRemotingListenerSettings listenerSettings)

Construct a fabric TCP transport based service remoting listener for the specified actor service.

FabricTransportActorServiceRemotingListener(ServiceContext serviceContext, ServiceRemotingMessageHandler messageHandler)

Construct a fabric TCP transport based service remoting listener for the specified actor service.

FabricTransportActorServiceRemotingListener(ServiceContext serviceContext, ServiceRemotingMessageHandler messageHandler, FabricTransportRemotingListenerSettings listenerSettings)

Construct a fabric TCP transport based service remoting listener for the specified actor service.

Method Summary

Modifier and Type Method and Description
FabricTransportRemotingListenerSettings getActorListenerSettings(FabricActorService actorService)

Gets actor listener settings.

Inherited Members

Constructor Details

FabricTransportActorServiceRemotingListener

public FabricTransportActorServiceRemotingListener(FabricActorService actorService)

Construct a fabric TCP transport based service remoting listener for the specified actor service.

Parameters:

actorService - The implementation of the actor service.

FabricTransportActorServiceRemotingListener

public FabricTransportActorServiceRemotingListener(FabricActorService actorService, FabricTransportRemotingListenerSettings listenerSettings)

Construct a fabric TCP transport based service remoting listener for the specified actor service.

Parameters:

actorService - The implementation of the actor service.
listenerSettings - The settings to use for the listener.

FabricTransportActorServiceRemotingListener

public FabricTransportActorServiceRemotingListener(ServiceContext serviceContext, ServiceRemotingMessageHandler messageHandler)

Construct a fabric TCP transport based service remoting listener for the specified actor service.

Parameters:

serviceContext - The context of the service for which the remoting listener is being constructed.
messageHandler - The handler for processing remoting messages. As the messages are received, the listener delivers them to this handler.

FabricTransportActorServiceRemotingListener

public FabricTransportActorServiceRemotingListener(ServiceContext serviceContext, ServiceRemotingMessageHandler messageHandler, FabricTransportRemotingListenerSettings listenerSettings)

Construct a fabric TCP transport based service remoting listener for the specified actor service.

Parameters:

serviceContext - The context of the service for which the remoting listener is being constructed.
messageHandler - The handler for processing remoting messages. As the messages are received, the listener delivers them to this handler.
listenerSettings - The settings to use for the listener.

Method Details

getActorListenerSettings

public static FabricTransportRemotingListenerSettings getActorListenerSettings(FabricActorService actorService)

Gets actor listener settings.

Parameters:

actorService - The implementation of the actor service.

Returns:

Applies to