public RemoteServiceProxyFactoryImpl(ProxyGenerator proxyGenerator, PortableObjectBoxConverter portableObjectBoxConverter, RemoteServiceInvocationValidatorFactory validatorFactory, ClusteringPhaseManager clusteringPhaseManager) { this.proxyGenerator = proxyGenerator; this.portableObjectBoxConverter = portableObjectBoxConverter; this.validatorFactory = validatorFactory; this.clusteringPhaseManager = clusteringPhaseManager; }
public RemoteServiceProxyInvocationInterceptor(Guid serviceGuid, RemoteServiceInvocationValidator validator, InvocationResultTranslator translator, ClusteringPhaseManager clusteringPhaseManager) { this.serviceGuid = serviceGuid; this.validator = validator; this.translator = translator; this.clusteringPhaseManager = clusteringPhaseManager; }
public LocalServiceRegistryImpl(LocalServiceContainer localServiceContainer, ClusteringPhaseManager clusteringPhaseManager, InvokableServiceContextFactory invokableServiceContextFactory, IConcurrentDictionary <Guid, InvokableServiceContext> serviceContextsById) { this.localServiceContainer = localServiceContainer; this.clusteringPhaseManager = clusteringPhaseManager; this.invokableServiceContextFactory = invokableServiceContextFactory; this.serviceContextsById = serviceContextsById; }
public IndeterminateClusteringPhase(IThreadingProxy threadingProxy, INetworkingProxy networkingProxy, ClusteringPhaseFactory clusteringPhaseFactory, ClusteringConfiguration clusteringConfiguration, LocalServiceContainer localServiceContainer, ClusteringPhaseManager clusteringPhaseManager) { this.threadingProxy = threadingProxy; this.networkingProxy = networkingProxy; this.clusteringPhaseFactory = clusteringPhaseFactory; this.clusteringConfiguration = clusteringConfiguration; this.localServiceContainer = localServiceContainer; this.clusteringPhaseManager = clusteringPhaseManager; }
public GuestPhase(ClusteringPhaseFactory clusteringPhaseFactory, LocalServiceContainer localServiceContainer, ClusteringPhaseManager clusteringPhaseManager, MessageSender messageSender, PofDispatcher pofDispatcher, IUniqueIdentificationSet availableInvocationIds, IConcurrentDictionary <uint, AsyncValueBox> invocationResponseBoxesById) { this.clusteringPhaseFactory = clusteringPhaseFactory; this.localServiceContainer = localServiceContainer; this.clusteringPhaseManager = clusteringPhaseManager; this.messageSender = messageSender; this.pofDispatcher = pofDispatcher; this.availableInvocationIds = availableInvocationIds; this.invocationResponseBoxesById = invocationResponseBoxesById; }
public ClusteringPhaseFactoryImpl(ICollectionFactory collectionFactory, IThreadingProxy threadingProxy, INetworkingProxy networkingProxy, PofStreamsFactory pofStreamsFactory, HostSessionFactory hostSessionFactory, ClusteringConfiguration clusteringConfiguration, PortableObjectBoxConverter portableObjectBoxConverter, ClusteringPhaseManager clusteringPhaseManager) { this.collectionFactory = collectionFactory; this.threadingProxy = threadingProxy; this.networkingProxy = networkingProxy; this.pofStreamsFactory = pofStreamsFactory; this.hostSessionFactory = hostSessionFactory; this.clusteringConfiguration = clusteringConfiguration; this.portableObjectBoxConverter = portableObjectBoxConverter; this.clusteringPhaseManager = clusteringPhaseManager; }