Merge pull request #16196 from spray/w/15922-FileAndResourceDirectives

+htp #15922 import FileAndResourceDirectives from spray
This commit is contained in:
Martynas Mickevičius 2014-11-12 14:36:45 +02:00
commit 7bf97c768b
30 changed files with 919 additions and 84 deletions

View file

@ -184,7 +184,8 @@ object MaterializerSettings {
config.getInt("initial-fan-out-buffer-size"),
config.getInt("max-fan-out-buffer-size"),
config.getString("dispatcher"),
StreamSubscriptionTimeoutSettings(config))
StreamSubscriptionTimeoutSettings(config),
config.getString("file-io-dispatcher"))
/**
* Java API
@ -223,7 +224,8 @@ final case class MaterializerSettings(
initialFanOutBufferSize: Int,
maxFanOutBufferSize: Int,
dispatcher: String,
subscriptionTimeoutSettings: StreamSubscriptionTimeoutSettings) {
subscriptionTimeoutSettings: StreamSubscriptionTimeoutSettings,
fileIODispatcher: String) {
require(initialInputBufferSize > 0, "initialInputBufferSize must be > 0")