TemporalFilesRoutingConfigurator

class TemporalFilesRoutingConfigurator(    subpath: String = DefaultTemporalFilesSubPath,     temporalFilesUtilizer: TemporalFilesRoutingConfigurator.TemporalFilesUtilizer = TemporalFilesUtilizer,     filesFlowReplay: Int = 0,     filesFlowExtraBufferCapacity: Int = Int.MAX_VALUE,     filesFlowOnBufferOverflow: BufferOverflow = BufferOverflow.SUSPEND) : ApplicationRoutingConfigurator.Element(source)

Constructors

Link copied to clipboard
constructor(    subpath: String = DefaultTemporalFilesSubPath,     temporalFilesUtilizer: TemporalFilesRoutingConfigurator.TemporalFilesUtilizer = TemporalFilesUtilizer,     filesFlowReplay: Int = 0,     filesFlowExtraBufferCapacity: Int = Int.MAX_VALUE,     filesFlowOnBufferOverflow: BufferOverflow = BufferOverflow.SUSPEND)

Types

Link copied to clipboard

Properties

Link copied to clipboard
val utilizerJob: Job

Functions

Link copied to clipboard
suspend fun getAndRemoveTemporalFile(temporalFileId: TemporalFileId): File?
Link copied to clipboard
fun getTemporalFile(temporalFileId: TemporalFileId): File?
Link copied to clipboard
open operator override fun <Error class: unknown class>.invoke()
Link copied to clipboard
suspend fun removeTemporalFile(temporalFileId: TemporalFileId)