Class ClusterProcessingControlFactory

java.lang.Object
org.graylog2.system.processing.control.ClusterProcessingControlFactory

public class ClusterProcessingControlFactory extends Object
  • Field Details

    • remoteInterfaceProvider

      protected final RemoteInterfaceProvider remoteInterfaceProvider
    • nodeService

      protected final NodeService<ServerNodeDto> nodeService
    • connectionTimeout

      protected final com.github.joschi.jadconfig.util.Duration connectionTimeout
  • Constructor Details

    • ClusterProcessingControlFactory

      @Inject public ClusterProcessingControlFactory(RemoteInterfaceProvider remoteInterfaceProvider, NodeService<ServerNodeDto> nodeService, @Named("install_http_connection_timeout") com.github.joschi.jadconfig.util.Duration connectionTimeout, @Named("install_output_buffer_drain_interval") com.github.joschi.jadconfig.util.Duration bufferDrainInterval, @Named("install_output_buffer_max_retries") int maxBufferDrainRetries)
  • Method Details